Tkinter es la biblioteca más utilizada para desarrollar GUI (interfaz gráfica de usuario) en Python. Es una interfaz estándar de Python para el kit de herramientas Tk GUI que se envía con Python. Como Tk y Tkinter están disponibles en la mayoría de las plataformas Unix, así como en el sistema Windows, el desarrollo de aplicaciones GUI con Tkinter se convierte en el más rápido y sencillo.
Este tutorial de Tkinter lo ayudará a aprender Tkinter desde lo básico para avanzar en el desarrollo de GUI, incluidas todas las funciones necesarias explicadas en detalle.
Tabla de contenido
Artículos recientes sobre Python TKinter!
Introducción
- Introducción a Tkinter
- ¿Qué son los widgets en Tkinter?
- Hola Mundo en Tkinter
- Crear la primera aplicación GUI usando Python-Tkinter
- Interfaz gráfica de usuario de Python: descripción general de tkinter
Widgets
Widgets básicos
- Creando un botón en tkinter
- Agregar estilo al botón tkinter
- Agregar imagen en un botón Tkinter
- Widget de etiquetas en Tkinter
- Cree LabelFrame y agréguele widgets
- Botón de radio en Tkinter
- Botón de verificación en Tkinter
- Widget de lienzo
- Crea diferentes formas usando la clase Canvas
- Crea diferentes tipos de líneas usando la clase Canvas
- Mover objetos usando el método Canvas.move()
- Widget de cuadro combinado en tkinter
- Establecer el tamaño máximo de la raíz
- Establecer el tamaño mínimo de la raíz
- Cambiar el tamaño de la raíz en Tkinter
- Widget de entrada
- Widget de entrada de solo lectura
- Widget de texto
- Widget de mensajes
- Widget de menú en Tkinter
- Widget de botón de menú
- Widget SpinBox
- Widget de barra de progreso en Tkinter
- Widget de barra de desplazamiento en Tkinter
- Widget de texto desplazado
- Widget de cuadro de lista
- ListBox desplazable en Python-tkinter
- Widget de marco
- Marcos desplazables en Tkinter
- Cómo hacer un marco de barra de desplazamiento doble adecuado en Tkinter
- Widget de escala
- Widget de vista de árbol jerárquico
- Widget de barra de desplazamiento Treeview en Tkinter
Widgets de nivel superior
- Widget de nivel superior
- Diálogo Askopenfile en Tkinter
- Diálogo Asksaveasfile en Tkinter
- Diálogo Askquestion en Tkinter
- Widget de cuadro de mensaje
- Crear un cuadro de mensaje Sí/No
- Cambiar el tamaño de MessageBox
- Diferentes tipos de MessageBox en Tkinter
- Cambiar icono para Tkinter MessageBox
- Elija el cuadro de diálogo de color
- Menú emergente en Tkinter
Gestión de geometría
- Método Place() en Tkinter
- Método Grid() en Tkinter
- Obtenga la ubicación y el número total de grillas en Tkinter
- Método Pack() en Tkinter
- Desasignar cualquier widget de la pantalla o nivel superior
- Widget PanedWindow en Tkinter
- Establecer las dimensiones de la ventana de Tkinter
- Configuración de la posición de las etiquetas TKinter
Funciones de enlace
- Función de enlace en Tkinter
- Función de enlace con doble clic con Tkinter ListBox
- Menú de clic derecho usando Tkinter
Trabajar con imágenes en Tkinter
- Lectura de imágenes con Python – Tkinter
- Establezca el icono de la barra de título de cualquier ventana tkinter/toplevel
- Cargando Imágenes en Tkinter usando PIL
Avance de Tkinter
- Obtener la altura y el ancho de la pantalla usando Tkinter
- Cómo cambiar dinámicamente el texto de Checkbutton
- Establecer el foco en el widget deseado
- String de búsqueda en el texto
- Autocompletar ComboBox en Python-Tkinter
- Ocultar automáticamente las barras de desplazamiento
- Widget de entrada de validación
- Seguimiento de variables Tkinter en Python
- Configuración y recuperación de valores de la variable Tkinter
- Agregar estilo al texto de entrada usando el widget ttk.Entry
- Después del método en Tkinter
- Destruir widgets en Tkinter
- Detección de texto usando Python
- Compruebe si el widget especificado está visible o no
- Panel plegable en Tkinter
- Creando una selección múltiple usando Tkinter
- Creación de widgets con pestañas con Python-Tkinter
- Abra una nueva ventana con un botón en Python-Tkinter
- GUI de criptografía usando python
Aplicaciones y Proyectos
- Calculadora GUI simple usando Tkinter
- Crear tabla usando Tkinter
- Calendario GUI usando Tkinter
- Explorador de archivos en Python usando Tkinter
- Aplicación GUI ToDo usando Tkinter
- GUI de conversión de peso usando Tkinter
- Calculadora de edad usando Tkinter
- Cree una hoja de calificaciones GUI usando Tkinter
- Calculadora de préstamos usando Tkinter
- Crea un reloj digital usando Tkinter
- Hacer Bloc de notas usando Tkinter
- Juego de colores usando Tkinter en Python
- Juego FLAMES simple usando Tkinter
- Formulario de registro simple usando Tkinter
- ¿Cómo crear una GUI de representación de datos COVID19?
Publicación traducida automáticamente
Artículo escrito por nikhilaggarwal3 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA