Tk - Grid Widget
Il widget della griglia utilizzato per disporre i widget in righe e colonne specifiche. La sintassi per il widget della griglia è mostrata di seguito:
grid gridName options
Opzioni
Le opzioni disponibili per il widget della griglia sono elencate di seguito nella tabella seguente:
Sr.No. | Sintassi e descrizione |
---|---|
1 | -column number Imposta la posizione della colonna per il widget. |
2 | -row number Imposta la posizione della riga per il widget. |
3 | -columnspan number Numero di colonne da utilizzare per questo widget. Il valore predefinito è 1. |
4 | -rowspan number Numero di righe da utilizzare per questo widget. Il valore predefinito è 1. |
5 | -sticky side Imposta il bordo della cella a cui deve aderire il widget. I valori validi possono essere n per la parte superiore, s per la parte inferiore, e per destra, w per sinistra o una combinazione di queste lettere. |
Di seguito è mostrato un semplice esempio per il widget della griglia:
#!/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
grid .myFrame1 -columnspan 10 -rowspan 10 -sticky w
grid .myFrame2 -column 10 -row 2
Quando eseguiamo il programma sopra, otterremo il seguente output: