Tk - Widget de polígono de tela

O widget de polígono é usado para desenhar uma forma de polígono na tela. A sintaxe do widget de polígono é mostrada abaixo -

canvasName create polygon x1 y1 x2 y2 ... xn yn options

x1 y1 e x2 y2 ... xn yn são usados ​​para determinar os pontos finais de um polígono.

Opções

As opções disponíveis para o widget de polígono estão listadas abaixo na tabela a seguir -

Sr. Não. Sintaxe e descrição
1

-outline color

Determina a cor do contorno.

2

-fill color

A cor de preenchimento preenche o oval com a cor.

3

-stipple bitmap

O padrão pontilhado a ser usado se a opção -fill estiver sendo usada.

4

-width number

Determina a largura.

5

-smooth boolean

Isso pode ser definido como verdadeiro para fazer com que os segmentos de linha sejam renderizados com um conjunto de splines de Bézier.

6

-splinesteps number

Determina o número de segmento de linha para splines Bezier.

Um exemplo simples de widget de polígono é mostrado abaixo -

#!/usr/bin/wish

canvas .myCanvas -background red -width 200 -height 200 
pack .myCanvas
.myCanvas create polygon 50 50 100 80 120 120 100 190 -fill yellow -outline green

Quando executarmos o programa acima, obteremos a seguinte saída -