Tk - Widget de marco

El widget de marco es un widget de contenedor rectangular que agrupa widgets para diseñar GUI. La sintaxis del widget de marco se muestra a continuación:

frame frameName options

Opciones

Las opciones disponibles para el widget de marco se enumeran a continuación en la tabla:

No Señor. Sintaxis y descripción
1

-background color

Se utiliza para establecer el color de fondo del widget.

2

-borderwidth width

Se utiliza para dibujar con borde en efectos 3D.

3

-height number

Se utiliza para establecer la altura del widget.

4

-padx number

Establece el padx para el widget.

5

-pady number

Establece el pady para el widget.

6

-relief condition

Establece el relieve 3D para este widget. La afección puede ser elevada, hundida, plana, con cresta, sólida o surcada.

7

-width number

Establece el ancho del widget.

A continuación se muestra un ejemplo simple de widget de marco:

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

Cuando ejecutamos el programa anterior, obtendremos el siguiente resultado: