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: