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: