Enviar búsqueda
Cargar
Taller Tkinter.pdf
•
0 recomendaciones
•
11 vistas
J
JCCV1
Seguir
Taller
Leer menos
Leer más
Ingeniería
Denunciar
Compartir
Denunciar
Compartir
1 de 4
Descargar ahora
Descargar para leer sin conexión
Recomendados
Introducción a DJango
Introducción a DJango
Luis Cruz Campos
Vbr Awt 01
Vbr Awt 01
Carlos Luna
Semana 7 Proyecto Misión TIC 2022
Semana 7 Proyecto Misión TIC 2022
Richard Eliseo Mendoza Gafaro
Taller interfaz 3
Taller interfaz 3
Řỉgö VẻGầ
Introducción a las funciones en el lenguaje C
Introducción a las funciones en el lenguaje C
Diego Santimateo
CSA - Web Parts en SharePoint 2010
CSA - Web Parts en SharePoint 2010
Comunidad SharePoint
12.gráficos y bases de datos
12.gráficos y bases de datos
Ramiro Estigarribia Canese
Acmar trucos de visual basic(2)
Acmar trucos de visual basic(2)
Ivan Ramirez Iglesias
Recomendados
Introducción a DJango
Introducción a DJango
Luis Cruz Campos
Vbr Awt 01
Vbr Awt 01
Carlos Luna
Semana 7 Proyecto Misión TIC 2022
Semana 7 Proyecto Misión TIC 2022
Richard Eliseo Mendoza Gafaro
Taller interfaz 3
Taller interfaz 3
Řỉgö VẻGầ
Introducción a las funciones en el lenguaje C
Introducción a las funciones en el lenguaje C
Diego Santimateo
CSA - Web Parts en SharePoint 2010
CSA - Web Parts en SharePoint 2010
Comunidad SharePoint
12.gráficos y bases de datos
12.gráficos y bases de datos
Ramiro Estigarribia Canese
Acmar trucos de visual basic(2)
Acmar trucos de visual basic(2)
Ivan Ramirez Iglesias
widgets.pdf
widgets.pdf
FreddyGuzman19
Manuales seminario java-manualdejava-sem 3 - 4
Manuales seminario java-manualdejava-sem 3 - 4
Robert Wolf
Tkinter pdf
Tkinter pdf
RalAgundezGuantes
Prueba regresion lineal
Prueba regresion lineal
The Killer
S6 p2
S6 p2
Luis Fernando Aguas Bucheli
Parte II. Notas Rapidas (sticky notes) App W8: MVVM y SQLite.
Parte II. Notas Rapidas (sticky notes) App W8: MVVM y SQLite.
Juan Manuel
Guia no2 ado.net
Guia no2 ado.net
Manuel Hormechea
Awt
Awt
vivamexicocabrones
S6-P2.pptx
S6-P2.pptx
Luis Fernando Aguas Bucheli
Introducción al desarrollo Web: Frontend con Angular 6
Introducción al desarrollo Web: Frontend con Angular 6
Gabriela Bosetti
Manual tecnico
Manual tecnico
JOELALMANZA
Práctica Completa en Flash – ActionScript
Práctica Completa en Flash – ActionScript
jubacalo
Carlos blanco resumen mm android controles 10pag v5
Carlos blanco resumen mm android controles 10pag v5
Carlos Blanco
Taller Android UTPL: Estilos y Diálogos
Taller Android UTPL: Estilos y Diálogos
Juanpshinkei
Twig avanzado (sf2Vigo)
Twig avanzado (sf2Vigo)
Javier Eguiluz
Android
Android
Ayuda Universidad
Introduccion a awt
Introduccion a awt
Ricardo Garcia
In 22
In 22
LENINMATEO1
MongoDB y bluemix
MongoDB y bluemix
Victor Cuervo
09 command
09 command
viviana manosalva ropero
FORO COMUNICACION.pdf
FORO COMUNICACION.pdf
JCCV1
Pamplona-obra.pdf
Pamplona-obra.pdf
JCCV1
Más contenido relacionado
Similar a Taller Tkinter.pdf
widgets.pdf
widgets.pdf
FreddyGuzman19
Manuales seminario java-manualdejava-sem 3 - 4
Manuales seminario java-manualdejava-sem 3 - 4
Robert Wolf
Tkinter pdf
Tkinter pdf
RalAgundezGuantes
Prueba regresion lineal
Prueba regresion lineal
The Killer
S6 p2
S6 p2
Luis Fernando Aguas Bucheli
Parte II. Notas Rapidas (sticky notes) App W8: MVVM y SQLite.
Parte II. Notas Rapidas (sticky notes) App W8: MVVM y SQLite.
Juan Manuel
Guia no2 ado.net
Guia no2 ado.net
Manuel Hormechea
Awt
Awt
vivamexicocabrones
S6-P2.pptx
S6-P2.pptx
Luis Fernando Aguas Bucheli
Introducción al desarrollo Web: Frontend con Angular 6
Introducción al desarrollo Web: Frontend con Angular 6
Gabriela Bosetti
Manual tecnico
Manual tecnico
JOELALMANZA
Práctica Completa en Flash – ActionScript
Práctica Completa en Flash – ActionScript
jubacalo
Carlos blanco resumen mm android controles 10pag v5
Carlos blanco resumen mm android controles 10pag v5
Carlos Blanco
Taller Android UTPL: Estilos y Diálogos
Taller Android UTPL: Estilos y Diálogos
Juanpshinkei
Twig avanzado (sf2Vigo)
Twig avanzado (sf2Vigo)
Javier Eguiluz
Android
Android
Ayuda Universidad
Introduccion a awt
Introduccion a awt
Ricardo Garcia
In 22
In 22
LENINMATEO1
MongoDB y bluemix
MongoDB y bluemix
Victor Cuervo
09 command
09 command
viviana manosalva ropero
Similar a Taller Tkinter.pdf
(20)
widgets.pdf
widgets.pdf
Manuales seminario java-manualdejava-sem 3 - 4
Manuales seminario java-manualdejava-sem 3 - 4
Tkinter pdf
Tkinter pdf
Prueba regresion lineal
Prueba regresion lineal
S6 p2
S6 p2
Parte II. Notas Rapidas (sticky notes) App W8: MVVM y SQLite.
Parte II. Notas Rapidas (sticky notes) App W8: MVVM y SQLite.
Guia no2 ado.net
Guia no2 ado.net
Awt
Awt
S6-P2.pptx
S6-P2.pptx
Introducción al desarrollo Web: Frontend con Angular 6
Introducción al desarrollo Web: Frontend con Angular 6
Manual tecnico
Manual tecnico
Práctica Completa en Flash – ActionScript
Práctica Completa en Flash – ActionScript
Carlos blanco resumen mm android controles 10pag v5
Carlos blanco resumen mm android controles 10pag v5
Taller Android UTPL: Estilos y Diálogos
Taller Android UTPL: Estilos y Diálogos
Twig avanzado (sf2Vigo)
Twig avanzado (sf2Vigo)
Android
Android
Introduccion a awt
Introduccion a awt
In 22
In 22
MongoDB y bluemix
MongoDB y bluemix
09 command
09 command
Más de JCCV1
FORO COMUNICACION.pdf
FORO COMUNICACION.pdf
JCCV1
Pamplona-obra.pdf
Pamplona-obra.pdf
JCCV1
jairo.pdf
jairo.pdf
JCCV1
Profil_Croix.pdf
Profil_Croix.pdf
JCCV1
Mueble2.pdf
Mueble2.pdf
JCCV1
Proyecto 202311301710_PYR001.pdf
Proyecto 202311301710_PYR001.pdf
JCCV1
Más de JCCV1
(6)
FORO COMUNICACION.pdf
FORO COMUNICACION.pdf
Pamplona-obra.pdf
Pamplona-obra.pdf
jairo.pdf
jairo.pdf
Profil_Croix.pdf
Profil_Croix.pdf
Mueble2.pdf
Mueble2.pdf
Proyecto 202311301710_PYR001.pdf
Proyecto 202311301710_PYR001.pdf
Último
UNIDAD II 2.pdf ingenieria civil lima upn
UNIDAD II 2.pdf ingenieria civil lima upn
DayronCernaYupanquiy
DIAPOSITIVAS DE SEGURIDAD Y SALUD EN EL TRABAJO
DIAPOSITIVAS DE SEGURIDAD Y SALUD EN EL TRABAJO
JimyAMoran
UNIDAD 3 ELECTRODOS.pptx para biopotenciales
UNIDAD 3 ELECTRODOS.pptx para biopotenciales
ElianaCceresTorrico
Aportes a la Arquitectura de Le Corbusier y Mies Van der Rohe
Aportes a la Arquitectura de Le Corbusier y Mies Van der Rohe
ElisaLen4
TIPOS DE SOPORTES - CLASIFICACION IG.pdf
TIPOS DE SOPORTES - CLASIFICACION IG.pdf
ssuser202b79
libro de ingeniería de petróleos y operaciones
libro de ingeniería de petróleos y operaciones
Ramon Bartolozzi
JM HIDROGENO VERDE- OXI-HIDROGENO en calderas - julio 17 del 2023.pdf
JM HIDROGENO VERDE- OXI-HIDROGENO en calderas - julio 17 del 2023.pdf
MiguelArango21
Elaboración de la estructura del ADN y ARN en papel.pdf
Elaboración de la estructura del ADN y ARN en papel.pdf
KEVINYOICIAQUINOSORI
Propuesta para la creación de un Centro de Innovación para la Refundación ...
Propuesta para la creación de un Centro de Innovación para la Refundación ...
Dr. Edwin Hernandez
nomenclatura de equipo electrico en subestaciones
nomenclatura de equipo electrico en subestaciones
CarlosMeraz16
4º Clase Laboratorio (2024) Completo Mezclas Asfalticas Caliente (1).pdf
4º Clase Laboratorio (2024) Completo Mezclas Asfalticas Caliente (1).pdf
nicolascastaneda8
MANTENIBILIDAD Y CONFIABILIDAD DE LOS SISTEMAS MECANICOS
MANTENIBILIDAD Y CONFIABILIDAD DE LOS SISTEMAS MECANICOS
Ricardo Chegwin
Controladores Lógicos Programables Usos y Ventajas
Controladores Lógicos Programables Usos y Ventajas
juanprv
COMPEDIOS ESTADISTICOS DE PERU EN EL 2023
COMPEDIOS ESTADISTICOS DE PERU EN EL 2023
RonaldoPaucarMontes
PostgreSQL on Kubernetes Using GitOps and ArgoCD
PostgreSQL on Kubernetes Using GitOps and ArgoCD
Edith Puclla
Principales aportes de la carrera de William Edwards Deming
Principales aportes de la carrera de William Edwards Deming
KevinCabrera96
Tinciones simples en el laboratorio de microbiología
Tinciones simples en el laboratorio de microbiología
AlexanderimanolLencr
01 MATERIALES AERONAUTICOS VARIOS clase 1.ppt
01 MATERIALES AERONAUTICOS VARIOS clase 1.ppt
oscarvielma45
clasificasion de vias arteriales , vias locales
clasificasion de vias arteriales , vias locales
MIGUELANGEL2658
MODIFICADO - CAPITULO II DISEÑO SISMORRESISTENTE DE VIGAS Y COLUMNAS.pdf
MODIFICADO - CAPITULO II DISEÑO SISMORRESISTENTE DE VIGAS Y COLUMNAS.pdf
vladimirpaucarmontes
Último
(20)
UNIDAD II 2.pdf ingenieria civil lima upn
UNIDAD II 2.pdf ingenieria civil lima upn
DIAPOSITIVAS DE SEGURIDAD Y SALUD EN EL TRABAJO
DIAPOSITIVAS DE SEGURIDAD Y SALUD EN EL TRABAJO
UNIDAD 3 ELECTRODOS.pptx para biopotenciales
UNIDAD 3 ELECTRODOS.pptx para biopotenciales
Aportes a la Arquitectura de Le Corbusier y Mies Van der Rohe
Aportes a la Arquitectura de Le Corbusier y Mies Van der Rohe
TIPOS DE SOPORTES - CLASIFICACION IG.pdf
TIPOS DE SOPORTES - CLASIFICACION IG.pdf
libro de ingeniería de petróleos y operaciones
libro de ingeniería de petróleos y operaciones
JM HIDROGENO VERDE- OXI-HIDROGENO en calderas - julio 17 del 2023.pdf
JM HIDROGENO VERDE- OXI-HIDROGENO en calderas - julio 17 del 2023.pdf
Elaboración de la estructura del ADN y ARN en papel.pdf
Elaboración de la estructura del ADN y ARN en papel.pdf
Propuesta para la creación de un Centro de Innovación para la Refundación ...
Propuesta para la creación de un Centro de Innovación para la Refundación ...
nomenclatura de equipo electrico en subestaciones
nomenclatura de equipo electrico en subestaciones
4º Clase Laboratorio (2024) Completo Mezclas Asfalticas Caliente (1).pdf
4º Clase Laboratorio (2024) Completo Mezclas Asfalticas Caliente (1).pdf
MANTENIBILIDAD Y CONFIABILIDAD DE LOS SISTEMAS MECANICOS
MANTENIBILIDAD Y CONFIABILIDAD DE LOS SISTEMAS MECANICOS
Controladores Lógicos Programables Usos y Ventajas
Controladores Lógicos Programables Usos y Ventajas
COMPEDIOS ESTADISTICOS DE PERU EN EL 2023
COMPEDIOS ESTADISTICOS DE PERU EN EL 2023
PostgreSQL on Kubernetes Using GitOps and ArgoCD
PostgreSQL on Kubernetes Using GitOps and ArgoCD
Principales aportes de la carrera de William Edwards Deming
Principales aportes de la carrera de William Edwards Deming
Tinciones simples en el laboratorio de microbiología
Tinciones simples en el laboratorio de microbiología
01 MATERIALES AERONAUTICOS VARIOS clase 1.ppt
01 MATERIALES AERONAUTICOS VARIOS clase 1.ppt
clasificasion de vias arteriales , vias locales
clasificasion de vias arteriales , vias locales
MODIFICADO - CAPITULO II DISEÑO SISMORRESISTENTE DE VIGAS Y COLUMNAS.pdf
MODIFICADO - CAPITULO II DISEÑO SISMORRESISTENTE DE VIGAS Y COLUMNAS.pdf
Taller Tkinter.pdf
1.
Librerías from tkinter import
messagebox from tkinter import * 1. Crear un función principal def principal(): global ventana # Configuración de la raíz ventana = Tk() ventana.geometry("750x520") color_ventana() ventana.title("Practica de Tkinter") ventana.mainloop() principal() 1. Agregar la función color ventana def color_ventana(): ventana.config(cursor="arrow") ventana.config(bg="green") ventana.config(bd=12) ventana.config(relief="ridge") 2. Agregar una función llamada menú() def menu(): menubar = Menu(ventana) ventana.config(menu=menubar) filemenu = Menu(menubar, tearoff=0) filemenu.add_command(label="Captura de Datos",command=registro) filemenu.add_command(label="Editor de Linea",command=texto) filemenu.add_command(label="Calculadora",command=calculos) filemenu.add_command(label="Marcar",command=marcar) filemenu.add_command(label="Chequear",command=chequear) filemenu.add_separator() filemenu.add_command(label="Salir" ) helpmenu = Menu(menubar, tearoff=0) helpmenu.add_command(label="Ayuda") helpmenu.add_separator()
2.
helpmenu.add_command(label="Acerca de...") menubar.add_cascade(label="Archivo", menu=filemenu) menubar.add_cascade(label="Ayuda",
menu=helpmenu) 3. Agregar una función llamada fram_e def fram_e(): global frame frame =Frame(ventana, width=480, height=320)##hijo frame o marco frame.pack(fill='both',expand=1) frame.config(cursor="pirate") frame.config(bg="white") frame.config(bd=25) frame.config(relief="sunken") 4. Agregar una función llamada registro def registro(): label = Label(frame, text="Cedula") label.pack() entry = Entry(frame) entry.pack() entry.config(justify="right", state="normal") label1 = Label(frame, text="Nombres") label1.pack() entry1 = Entry(frame) entry1.pack() entry1.config(justify="right", state="normal") label2 = Label(frame, text="Apellidos") label2.pack() entry2 = Entry(frame) entry2.pack() entry2.config(justify="right", state="normal") 5. Agregar un function texto def texto(): def clearTextInput(): texto.delete("1.0", "end") texto = Text(frame, height=10) texto.pack()
3.
btnRead =Button(frame, height=1,
width=10, text="Clear", command=clearTextInput) btnRead.pack() 6. Agragar function calculos frame.config(bd=15) n1 = StringVar() n2 = StringVar() r = StringVar() Label(frame, text="Número 1").pack() Entry(frame, justify="center", textvariable=n1).pack() Label(frame, text="Número 2").pack() Entry(frame, justify="center", textvariable=n2).pack() Label(frame, text="Resultado").pack() Entry(frame, justify="center", textvariable=r, state="disabled").pack() Label(frame, text="").pack() # Separador Button(frame, text="Sumar", command=sumar).pack(side="top") Button(frame, text="Resta", command=resta).pack(side="top") Button(frame, text="Producto", command=producto).pack(side="top") 7. Crear un function llamada chequear def chequear(): global frame def seleccionar(): cadena = "" if (leche.get()): cadena += "Con leche" else: cadena += "Sin leche" if (azucar.get()): cadena += " y con azúcar" else: cadena += " y sin azúcar" monitor.config(text=cadena) ventana.title("Cafetería") ventana.config(bd=15)
4.
leche = IntVar()
# 1 si, 0 no azucar = IntVar() # 1 si, 0 no frame = Frame(frame) frame.pack(side="top") Label(ventana, text="¿Cómo quieres el café?").pack(anchor="center") Checkbutton(frame, text="Con leche", variable=leche, onvalue=1, offvalue=0, command=seleccionar).pack(anchor="center") Checkbutton(frame, text="Con azúcar", variable=azucar, onvalue=1, offvalue=0, command=seleccionar).pack(anchor="center") monitor = Label(frame) monitor.pack() # Finalmente bucle de la aplicación 9.. Crear la function salir def salir(): opcion=messagebox.askquestion("Salir","Quieres salir de la Apliacion") if opcion=="yes": ventana.destroy() 10. def principal(): global ventana # Configuración de la raíz ventana = Tk() ventana.geometry("750x590") ventana.title("Practica de Tkinter") menu() color_ventana() fram_e() ventana.mainloop() principal()
Descargar ahora