Tk - Widget messaggi

Un widget messaggio viene utilizzato per visualizzare più righe di testo. La sintassi per il widget del messaggio è mostrata di seguito:

message messageName options

Opzioni

Le opzioni disponibili per il widget dei messaggi sono elencate di seguito nella tabella seguente:

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

-padx number

Imposta il padx per il widget.

6

-pady number

Imposta il pady per il widget.

7

-relief condition

Imposta lo scarico 3D per questo widget. La condizione può essere sollevata, infossata, piatta, cresta, solida o solcata.

8

-text text

Imposta il testo per il widget.

9

-textvariable varName

Variabile associata al widget. Quando il testo del widget cambia, la variabile viene impostata sul testo del widget.

10

-justify alignment

Imposta l'allineamento del testo, che può essere a sinistra, al centro oa destra.

11

-aspect ratio

Imposta le proporzioni in percentuale. L'impostazione predefinita è 150. È disponibile quando l'opzione larghezza non è utilizzata.

12

-width number

Imposta la larghezza per il widget.

Di seguito è mostrato un semplice esempio per il widget dei messaggi:

#!/usr/bin/wish

grid [message .myMessage -background red -foreground white -text "Hello\nWorld" -relief
   ridge -borderwidth 8 -padx 10 -pady 10 -font {Helvetica -18 bold} -textvariable
   myvariable -justify right -aspect 100 ]

Quando eseguiamo il programma sopra, otterremo il seguente output: