Tk - Widget de texto de lienzo

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

canvasName create text x y options

xey se utilizan para determinar la posición del texto:

Opciones

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

No Señor. Sintaxis y descripción
1

-anchor position

El texto se colocará en relación con las ubicaciones xey. Centro es el predeterminado y otras opciones son n, s, e, w, ne, se, sw y nw.

2

-justify style

Determina la línea múltiple, debe estar justificada a la derecha, justificada a la izquierda o justificada al centro. Se deja el valor predeterminado.

3

-fill color

El color de relleno llena el óvalo con el color.

4

-text text

El texto para el widget de texto.

5

-font fontStyle

La fuente que se utilizará para este texto.

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

#!/usr/bin/wish

canvas .myCanvas -background red -width 200 -height 200 
pack .myCanvas
.myCanvas create text 100 100 -fill yellow -justify center -text "Hello World.\n
   How are you?" -font {Helvetica -18 bold}

Cuando ejecutamos el programa anterior, obtendremos el siguiente resultado: