jueves, 5 de marzo de 2020

TkInter - de marciano a humano - sección 1 - Generador de interfaz gráfica de usuario multiplataforma para Python

TKINTER DE MARCIANO A HUMANO

Sección 1 - Generador de interfaz gráfica de usuario multiplataforma para Python

Tkinter es un widget de interfaz gráfica de usuario (GUI) configurado para Python.

El documento original fue escrito para Python 2.7 y Tkinter 8.5 ejecutándose en el sistema X Window bajo Linux, pero como bien se aclaró en el prefacio esta versión del documento fue adaptada a la versión Python 3.8.1, su versión puede variar mucho, poquito o nada desde Python 2.7 a la 3.8.1 (o superiores) por lo que hay que tener muy en cuenta, todo el tiempo, que este documento fue probado en un sistema windows 10 (es lo que hay!!), python 3.8.1 y tkinter 8.5.

Comenzaremos mirando la parte visible de Tkinter creando los widgets y organizándolos en la pantalla. Más adelante hablaremos sobre cómo conectar la cara (el "panel frontal") de la aplicación a la lógica detrás de ella.

Refefrencias pertinentes (en perfecto ingles):

  • Fredrik Lundh, who wrote Tkinter, has two versions of his An Introduction to Tkinter: a more complete 1999 version 3 and a 2005 version 4 that presents a few newer features.

  • Python 2.7 quick reference 5: general information about the Python language.

Para ver un ejemplo de una aplicación de trabajo considerable (alrededor de 1000 líneas de código), vea una herramienta de selección de color y fuente. El diseño de esta aplicación demuestra cómo construir widgets compuestos.

No hay comentarios:

Publicar un comentario

TkInter - de marciano a humano - sección 13 - El Widget LabelFrame

  13 El widget LabelFrame El widget LabelFrame al igual que el widget Frame es un contenedor espacial, un área rectangular que puede...