import tkinter as tk
def login():
username = username_entry.get()
password = password_entry.get()
if username == "admin" and password == "password":
result_label.config(text="Login Successful", fg="green")
else:
result_label.config(text="Invalid username or password", fg="red")
# Create the main window
root = tk.Tk()
root.title("Login System")
# Username Entry
username_label = tk.Label(root, text="Username:")
username_label.grid(row=0, column=0, padx=5, pady=5, sticky="e")
username_entry = tk.Entry(root)
username_entry.grid(row=0, column=1, padx=5, pady=5)
# Password Entry
password_label = tk.Label(root, text="Password:")
password_label.grid(row=1, column=0, padx=5, pady=5, sticky="e")
password_entry = tk.Entry(root, show="*")
password_entry.grid(row=1, column=1, padx=5, pady=5)
# Login Button
login_button = tk.Button(root, text="Login", command=login)
login_button.grid(row=2, column=0, columnspan=2, padx=5, pady=10)
# Result Label
result_label = tk.Label(root, text="", fg="black")
result_label.grid(row=3, column=0, columnspan=2, padx=5, pady=5)
# Run the Tkinter event loop
root.mainloop()
Comments
Post a Comment