Tk - Etichetta Widget
Un widget etichetta è un widget comune utilizzato in quasi tutte le applicazioni Tk che viene utilizzato per visualizzare testo semplice. La sintassi per il widget etichetta è mostrata di seguito:
label labelName options
Opzioni
Le opzioni disponibili per il widget etichetta sono elencate di seguito nella tabella:
Sr.No. | Sintassi e descrizione |
---|---|
1 | -background color Utilizzato per impostare il colore di sfondo per il widget. |
2 | -borderwidth width Utilizzato per disegnare con il bordo negli effetti 3D. |
3 | -font fontDescriptor Utilizzato per impostare il carattere per il widget. |
4 | -foreground color Utilizzato per impostare il colore di primo piano per il widget. |
5 | -height number Utilizzato per impostare l'altezza del widget. |
6 | -padx number Imposta il padx per il widget. |
7 | -pady number Imposta il pady per il widget. |
8 | -relief condition Imposta lo scarico 3D per questo widget. La condizione può essere sollevata, infossata, piatta, cresta, solida o solcata. |
9 | -text text Imposta il testo per il widget. |
10 | -textvariable varName Variabile associata al widget. Quando il testo del widget cambia, la variabile viene impostata sul testo del widget. |
11 | -width number Imposta la larghezza per il widget. |
12 | -justify alignment Imposta l'allineamento del testo, che può essere a sinistra, al centro oa destra. |
Di seguito è mostrato un semplice esempio di widget etichetta:
#!/usr/bin/wish
grid [label .myLabel -background red -foreground white -text "Hello World" -relief ridge
-borderwidth 8 -padx 10 -pady 10 -font {Helvetica -18 bold} -height 10 -width 35
-textvariable myvariable -justify left -underline 1]
set myvariable "Test Hello"
Quando eseguiamo il programma sopra, otterremo il seguente output: