Python. Módulo TTK 02. Creación de primer mensaje.
A continuación se muestra el siguiente programa que muestra un mensaje dentro de la ventana principal usando el widget 'Label' y su posicionamiento dentro de la ventana raíz con el metodo pack().
En el bloque para la creación de la ventana raíz experimente con el método resizable(), éste le permite expandir la ventana a todo lo ancho y alto de la pantalla. Como argumentos puede usar las opciones width y height que permiten hacer que la ventana cambie de tamaño, los valores booleanos permitidos para estas opciones son True o False.
La primera etiqueta creada tiene como opciones text y background, la primera permite escribir una cadena de texto que será desplegada en la pantalla y la segunda opción permite asignar un color de fondo al texto. Y para su posicionamiento utiliza el método pack() sin argumentos lo que hace que el widget 'Label' centre al texto por defecto en la ventana raiz.
La segunda etiqueta creada ocupa nuevamente las opciones text, background, para el texto y color de fondo y para su posicionamiento se usa el método pack() que tiene como argumentos las opciones ipad, ipady, padx, pady, side, fill y expand. A continuación, se describe cada opción:
ipadx: es el espacio interior de relleno que tiene el widget hacia el borde de su contenedor en el eje x. Su valor es en pixeles.
ipady: es el espacio interior de relleno que tiene el widget hacia el borde de su contenedor en el eje y, Su valor es en pixeles.
padx: es la distancia de separación que existe entre el borde del widget y el borde de otro widget que se añade sobre el eje x. Su valor es en pixeles.
pady: es la distancia de separación que existe entre el borde del widget y el borde de otro widget que se añade sobre el eje y. Su valor es en pixeles.
side: de forma predeterminada, este gestor de geometría ubica los widgets de arriba hacia abajo (por defecto es TOP superior). Los valores que puede tomar ádemas del anterior son BOTTOM abajo, LEFT izquierda. y RIGHT derecha.
fill: determina si el widget debe ocupar todo el espacio asignado por el gestor de geometría o mantiene sus propias dimensiones. Los valores que puede usar son NONE (valor por defecto), X para ocupar todo lo ancho (eje x), Y para ocupar todo lo alto (eje Y) y BOTH para ocupar ambas direcciones.
expand: establece el espacio que el gestor de geometría ocupará dentro de la ventana raíz o widget contendor. Los valores que puede tomar son False (valor por defecto) para no ocupar el espacio y True para ocupar el espacio máximo disponible.
Es hora de poner manos a la obra padawans:
"El talento no se puede enseñar, pero se puede despertar"
email: prosys.rizcar@gmail.com
Comentarios
Publicar un comentario