Tk - Widget di layout

I widget di layout vengono utilizzati per gestire i layout per l'applicazione Tk. Il widget Frame viene utilizzato per raggruppare altri widget e luogo, pacchetto e griglia sono gestori di layout per darti il ​​controllo totale sull'aggiunta a Windows. L'elenco dei widget di layout disponibili è mostrato di seguito:

Sr.No. Widget e descrizione
1 Telaio

Widget contenitore per contenere altri widget.

2 Posto

Widget per tenere altri widget in un luogo specifico con le coordinate della sua origine e una dimensione esatta.

3 Confezione

Widget semplice per organizzare i widget in blocchi prima di posizionarli nel widget genitore.

4 Griglia

Widget per annidare i widget che si impacchettano in direzioni diverse.

Di seguito viene mostrato un semplice esempio di Tk per i widget di layout:

#!/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: