Tk - Widget di testo su tela

Il widget di testo della tela viene utilizzato per disegnare il testo nella tela. La sintassi per il widget di testo canvas è mostrata di seguito:

canvasName create text x y options

xey sono usati per determinare la posizione del testo -

Opzioni

Le opzioni disponibili per il widget di testo dell'area di disegno sono elencate di seguito nella tabella seguente:

Sr.No. Sintassi e descrizione
1

-anchor position

Il testo verrà posizionato rispetto alle posizioni x e y. Center è l'impostazione predefinita e altre opzioni sono n, s, e, w, ne, se, sw e nw.

2

-justify style

Determina la multilinea, deve essere giustificata a destra, a sinistra o al centro. L'impostazione predefinita è sinistra.

3

-fill color

Il colore di riempimento riempie l'ovale con il colore.

4

-text text

Il testo per il widget di testo.

5

-font fontStyle

Il carattere da utilizzare per questo testo.

Di seguito è mostrato un semplice esempio di widget di testo su tela:

#!/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}

Quando eseguiamo il programma sopra, otterremo il seguente output: