Tk: widget de arco de lienzo

El widget de arco se utiliza para dibujar un arco en el lienzo. La sintaxis para el widget de arco se muestra a continuación:

canvasName create arc x1 y1 x2 y2 options

x1 y1 y x2 y2 son los puntos finales de un arco.

Opciones

Las opciones disponibles para el widget de arco se enumeran a continuación en la siguiente tabla:

No Señor. Sintaxis y descripción
1

-fill color

El color de relleno llena el arco con el color.

2

-start angle

La ubicación de inicio en grados para este arco. El valor predeterminado es 0.

3

-extent angle

El número de grados para extender el arco desde la posición inicial. El valor predeterminado es 90 grados.

4

-style styleType

El estilo de arco para dibujar. Las opciones son corte, acorde y arco.

A continuación se muestra un ejemplo simple para el widget de arco:

#!/usr/bin/wish

canvas .myCanvas -background red -width 100 -height 100 
pack .myCanvas
.myCanvas create arc 10 10 80 80 -fill yellow

Cuando ejecutamos el programa anterior, obtendremos el siguiente resultado: