cardel

G29 Ejemplo GUI II

Jun 15th, 2021
733
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. import tkinter as tk
  2. from tkinter import messagebox
  3.  
  4. def iniciar_sesion():
  5.     nombre = entrada_nombre.get()
  6.     password = entrada_password.get()
  7.  
  8.     if nombre=="Admin" and password=="123":
  9.         messagebox.showinfo(ventana,"Inicio Exitoso")
  10.         ventana.destroy()
  11.     else:
  12.         messagebox.showerror(ventana,"Intente de nuevo")
  13.  
  14. ventana = tk.Tk()
  15. ventana.title("Iniciar sesión")
  16.  
  17. manejador = tk.Frame(ventana)
  18. manejador.grid()
  19.  
  20. etiqueta_nombre = tk.Label(text="Usuario:")
  21. etiqueta_password = tk.Label(text="Contraseña:")
  22.  
  23. etiqueta_nombre.grid(row=0,column=0,pady=10,padx=10)
  24. etiqueta_password.grid(row=1,column=0,pady=10,padx=10)
  25.  
  26. entrada_nombre = tk.Entry()
  27. entrada_password = tk.Entry()
  28. entrada_nombre.grid(row=0,column=1,padx=10)
  29. entrada_password.grid(row=1,column=1,padx=10)
  30. entrada_password.config(show="*")
  31.  
  32. boton_iniciar = tk.Button(text="Iniciar sesión",command=iniciar_sesion)
  33. boton_iniciar.grid(row=2,column=0,columnspan=2)
  34.  
  35.  
  36. ventana.mainloop()
RAW Paste Data