Tk - Frame Widget
Il widget frame è un widget contenitore rettangolare che raggruppa i widget per la progettazione della GUI. La sintassi per il widget frame è mostrata di seguito:
frame frameName options
Opzioni
Le opzioni disponibili per il widget frame 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 | -height number Utilizzato per impostare l'altezza del widget. |
4 | -padx number Imposta il padx per il widget. |
5 | -pady number Imposta il pady per il widget. |
6 | -relief condition Imposta lo scarico 3D per questo widget. La condizione può essere sollevata, infossata, piatta, cresta, solida o solcata. |
7 | -width number Imposta la larghezza per il widget. |
Di seguito è mostrato un semplice esempio di widget frame:
#!/usr/bin/wish
frame .myFrame1 -background red -relief ridge -borderwidth 8 -padx 10 -pady 10
-height 100 -width 100
frame .myFrame2 -background blue -relief ridge -borderwidth 8 -padx 10 -pady 10
-height 100 -width 50
pack .myFrame1
pack .myFrame2
Quando eseguiamo il programma sopra, otterremo il seguente output: