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: