PYTHON
INTERFAZ GRAFICA
Tkinter es la biblioteca estándar de Python para la creación de interfaces gráficas. Toda
aplicación que se construye con esta librería comienza con una ventana principal, conocida como
el objeto Tk. Esta ventana es el contenedor base sobre el cual se van colocando los distintos
elementos de la interfaz. A la ventana se le pueden asignar propiedades como el título, el tamaño
inicial, si puede o no redimensionarse, y también la posición en la pantalla.
Una característica central de Tkinter es que funciona bajo un ciclo de eventos. Esto significa que,
una vez creada la ventana, el programa entra en un modo en el cual simplemente “escucha” lo
que hace el usuario: si presiona un botón, escribe en un campo de texto o selecciona una opción.
Ese ciclo se mantiene en ejecución gracias al método mainloop(), que es lo que mantiene viva la
aplicación gráfica hasta que el usuario decide cerrarla.
Dentro de la ventana, los elementos visuales se representan mediante widgets. Algunos de los
más comunes son las etiquetas o labels, que permiten mostrar texto o imágenes; los botones, que
ejecutan una acción al ser presionados; los campos de entrada de texto, que permiten al usuario
escribir información; las cajas de selección, ya sea de tipo casilla de verificación o botones de
opción, y también las listas y áreas de texto más grandes. Estos widgets no flotan libremente,
sino que deben ubicarse en la ventana usando alguno de los sistemas de organización que Tkinter
ofrece.
Ejemplo 1: crear un botón con mensaje tipo consola
Ejemplo 2: crear un botón con mensaje tipo Popup
Ejemplo 3: Redimensionar el tamaño de un formulario
Ejemplo 4: Ingresar un nombre (texto) saludar mediante poput
Ejemplo 5: Ingresar dos números sumar y mostrar el resultado en una etiqueta
Ejemplo 6: Utilizar dos archivos para separar la vista de la lógica de programación, ingresar dos
números sumar y mostrar el resultado en un label.
Archivo [Link]
Archivo [Link]
Ejemplo 7: llamar un form desde otro form
Archivo 1 [Link]
Archivo 2 [Link]