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 -