#-*- coding:utf-8 -*-import sys from Tkinter import * import tkMessageBox def Mostrar(): if ent_v1.get() == "jaqueline" and ent_v2.get() == "22": tkMessageBox.showinfo("Usuario Correcto", "Bienvenido") else: tkMessageBox.showerror("Usuario y/o edad incorrecto", "Ingrese datos correctos") ventana= Tk() ventana.title("Operaciones Aritmeticas") ventana.geometry("600x200") ventana.config(bg="light blue") vp = Frame() vp.grid(column=0, row=0, padx=(50,50), pady=(10,10)) vp.columnconfigure(0 , weight=1) vp.rowconfigure(0, weight=1) vp.config(bg="light blue") etiqueta=Label(vp, text="Ingrese un nombre", font=('Courier',10)) etiqueta.grid(row=2, column=4) etiqueta.config(bg="darkturquoise") etiqueta2=Label(vp, text="Ingrese edad", font=('Courier', 10)) etiqueta2.grid(row=3, column=4) etiqueta2.config(bg="darkturquoise") v1=""ent_v1=Entry(vp,width=40, textvariable=v1) ent_v1.grid(row=2, column=5) v2=""ent_v2=Entry(vp,width=40, textvariable=v2) ent_v2.grid(row=3, column=5) boton=Button(vp, text="Mostrar", command=Mostrar) boton.grid(row=6, column=2) boton.config(bg="lightsteelblue") ventana.mainloop()
Programa que muestra datos de una persona si es activa, sedentaria o moderada
#-*- coding:utf-8 -*-import sys from Tkinter import * import tkMessageBox #funciones de procesamientodef procesar(): resultado= peso.get() + altura.get() tkMessageBox.showinfo("Resultado", resultado) #Instancia de la clase Tkventana = Tk() ventana.title('Generador de Rutinas') #Variables que almacenarán los datospeso = IntVar() altura = IntVar() cintura = IntVar() cuello = IntVar() genero = IntVar() genero.set(1) cadera = IntVar() actividad = StringVar() actividad.set("Sedentario") #generación de widgets#pesoetiqueta_peso = Label(ventana, text='Peso:') entrada_peso = Entry(ventana, textvariable=peso) etiqueta_peso.grid(row=1, column=1) entrada_peso.grid(row=1, column=2) #alturaetiqueta_altura = Label(ventana, text='Altura: ') entrada_altura = Entry(ventana, textvariable=altura) etiqueta_altura.grid(row=2, column=1) entrada_altura.grid(row=2, column=2) #generoetiqueta_genero = Label(ventana, text='Genero: ') entrada_genero_1 = Radiobutton(ventana, text='Masculino', variable=genero, value=1) entrada_genero_2 = Radiobutton(ventana, text='Femenino', variable=genero, value=2) etiqueta_genero.grid(row=5, column=1) entrada_genero_1.grid(row=5, column=2) entrada_genero_2.grid(row=5, column=3) #actividadetiqueta_actividad = Label(ventana, text='Actividad: ') entrada_actividad = OptionMenu(ventana, actividad, "Sedentario", "Moderado", "Activo") etiqueta_actividad.grid(row=7, column=1) entrada_actividad.grid(row=7, column=2) #botonboton = Button(ventana, text='Procesar', command=procesar ) boton.grid(row=8, column=3) #ejecución de ventanaventana.mainloop()
No hay comentarios:
Publicar un comentario