Tk - Widgets de diseño

Los widgets de diseño se utilizan para manejar diseños para la aplicación Tk. El widget de marco se usa para agrupar otros widgets y colocar, empaquetar y cuadrícula son el administrador de diseño para darle un control total sobre su adición a las ventanas. La lista de widgets de diseño disponibles se muestra a continuación:

No Señor. Widgets y descripción
1 Marco

Widget de contenedor para contener otros widgets.

2 Sitio

Widget para contener otros widgets en un lugar específico con coordenadas de su origen y un tamaño exacto.

3 Paquete

Widget simple para organizar widgets en bloques antes de colocarlos en el widget principal.

4 Cuadrícula

Widget para anidar widgets empaquetados en diferentes direcciones.

A continuación se muestra un ejemplo simple de Tk para widgets de diseño:

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