Читать книгу Desarrollo de interfaces gráficas en Python 3 con Tkinter - Tomás Domínguez Mínguez - Страница 6
На сайте Литреса книга снята с продажи.
TABLA DE CONTENIDO
Оглавление1. INTRODUCCIÓN
1.1 Qué es Tkinter
1.2 Su primera interfaz de usuario con Tkinter
2. LA VENTANA PRINCIPAL
3. POSICIONAMIENTO Y DISEÑO
3.1 El gestor de geometría pack
3.2 El gestor de geometría grid
3.3 El gestor de geometría place
4. OPCIONES COMUNES
4.1 Dimensiones
4.2 Color
4.3 Fuente
4.4 Foco
4.5 Posición
4.6 Relieve
4.7 Imágenes
4.8 Cursor del ratón
5. MÉTODOS COMUNES
5.1 Asignación y obtención de valores de atributos
5.2 Temporizadores
5.3 Gestión del foco
5.4 Manejo de dimensiones y posiciones
6. VARIABLES DE CONTROL
7. WIDGETS
7.1 Label y Message
7.1.1 Opciones y métodos
7.1.2 Práctica
7.2 Button
7.2.1 Opciones y métodos
7.2.2 Práctica
7.3 Entry
7.3.1 Opciones y métodos
7.3.2 Práctica
7.4 Spinbox
7.4.1 Opciones y métodos
7.4.2 Práctica
7.5 Listbox
7.5.1 Opciones y métodos
7.5.2 Práctica
7.6 Menús
7.6.1 Menú
7.6.2 OptionMenu
7.6.3 Menubutton
7.7 Cuadros de diálogo
7.7.1 colorchooser
7.7.2 messagebox
7.7.3 filedialog
7.8 Text
7.8.1 Opciones y métodos
7.8.2 Práctica
7.9 Scrollbar
7.9.1 Opciones y métodos
7.9.2 Práctica
7.10 Toplevel
7.10.1 Opciones y métodos
7.10.2 Práctica
7.11 Frame y LabelFrame
7.11.1 Opciones y métodos
7.11.2 Práctica
7.12 PanedWindow
7.12.1 Opciones y métodos
7.12.2 Práctica
7.13 Checkbutton y RadioButton
7.13.1 Opciones y métodos
7.13.2 Prácticas
7.14 Canvas
7.14.1 Opciones y métodos
7.14.2 Objetos gráficos
7.15 Scale
7.15.1 Opciones y métodos
7.15.2 Práctica
8. VALIDACIÓN DE ENTRADAS DE DATOS
9. EVENTOS
9.1 Vinculación de eventos con widgets
9.2 Secuencias de eventos
9.3 Controladores de eventos
9.4 Prácticas
9.4.1 Control del tamaño de la ventana
9.4.2 Atajos de teclado
9.4.3 Editor gráfico
10. EL MÓDULO TTK
10.1 Temas y estilos
10.2 Estado
10.3 Opciones comunes
10.4 Métodos comunes
10.5 Adaptación de una aplicación Tkinter a ttk
10.6 Widgets específicos de ttk
10.6.1 Combobox
10.6.2 Notebook
10.6.3 Progressbar
10.6.4 Separator
10.6.5 Sizegrip
11. ANEXO A. FUNDAMENTOS DE PYTHON
11.1 Entorno de desarrollo
11.1.1 Instalación
11.1.2 Descripción general
11.2 Sintaxis básica de Python
11.3 Variables
11.4 Tipos de datos básicos
11.4.1 Números
11.4.2 Cadenas de caracteres
11.4.3 Booleanos
11.4.4 Conversión de tipos
11.5 Operadores
11.6 Estructuras de control
11.6.1 if…else
11.6.2 while
11.6.3 for
11.7 Estructuras de datos
11.7.1 Listas
11.7.2 Tuplas
11.7.3 Conjuntos
11.7.4 Diccionarios
11.8 Entrada de datos de usuario
11.9 El depurador de código de Python
11.10 Funciones
11.11 Alcance de las variables
11.12 Clases y objetos
11.12.1 Herencia
11.13 Módulos
11.14 Threads
11.15 Ficheros
11.16 Excepciones
11.17 Práctica. Aplicación de gestión de clientes
12. ANEXO B. UNA ÚLTIMA PRÁCTICA
12.1 Módulo gestión de clientes
12.2 Interfaz de usuario
12.2.1 Funciones del menú “Archivo”
12.2.2 Funciones del menú “Operaciones”
12.2.3 Funciones del menú “Ayuda”