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: