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: