Fundamentos de programación con
Python
Tkinter (Parte I)
Tkinter: interfaces gráficas en Python
Con Python hay muchas posibilidades para programar una
interfaz gráfica de usuario (GUI) pero Tkinter es fácil de usar, es
multiplataforma y, además, viene incluido con Python en su
versión para Windows.
Tkinter es un binding (ligadura) de la biblioteca Tcl/Tk que está
también disponible para otros lenguajes como Perl y Rubí.
Tkinter: interfaces gráficas en Python
Tkinter: interfaces gráficas en Python
La primera aplicación, orientada a objetos
OBJETOS VS EVENTOS
Objeto: Elemento visual con propiedades y funcionalidades
Evento (Método): Acción generada por el usuario
Tkinter: Obtener información de una ventana
Agregado nuevos widgets: un botón
con la etiqueta "Info" y una caja de
texto que aparece vacía.
También, se ha incluido un método
que será llamado cuando se
presione el botón "Info" para
obtener la información e insertarla
en la caja de texto:
Tkinter: Obtener información de una ventana
Tkinter: Obtener información de una ventana
Tkinter: Obtener información de una ventana
En la aplicación se utiliza el método pack() para ubicar los widgets en una
posición determinada dentro de la ventana. Dicho método da nombre a uno de
los tres gestores de geometría existentes en Tkinter, que son los responsables
de esta tarea.
Widget Button
Widget Button