Python Tkinter control de marco (Frame)
El control de marco (Frame) de Python Tkinter muestra un área rectangular en la pantalla, y se usa principalmente como contenedor.
Sintaxis
El formato de la sintaxis es el siguiente:
w = Frame ( master, option, ... )
master: el contenedor padre del marco.
options: opciones opcionales, es decir, los atributos configurables del marco. Estas opciones se pueden configurar en forma de clave-valor, separadas por comas.
| N.º | Opciones & Descripción |
|---|---|
| 1 | bg Color de fondo del marco |
| 2 | bd El tamaño del marco, por defecto 2 píxeles |
3 | cursor La forma del cursor cuando el ratón se mueve sobre el marco; puede establecerse como arrow, circle, cross, plus, etc. |
| 4 | height La altura del marco, el valor predeterminado es 0. |
| 5 | highlightbackground El color del borde resaltado cuando el marco no tiene el foco; por defecto lo especifica el sistema. |
| 6 | highlightcolor El color del borde resaltado cuando el marco tiene el foco. |
| 7 | highlightthickness Especifica el ancho del borde resaltado; el valor predeterminado es 0 (sin borde resaltado). |
| 8 | relief Estilo del borde; las opciones son: FLAT, SUNKEN, RAISED, GROOVE, RIDGE. El valor predeterminado es FLAT. |
| 9 | width Establece el ancho del marco; el valor predeterminado es 0. |
| 10 | takefocus Especifica si el componente acepta el foco de entrada (el usuario puede mover el foco con la tecla tab); el valor predeterminado es false. |
Ejemplo
El resultado de la prueba es el siguiente:
Otras extensiones
Programación de GUI en Python