tkinter 简单登录窗口
时间: 2023-07-22 09:38:24 浏览: 62
好的,以下是一个简单的 tkinter 登录窗口示例代码:
```python
import tkinter as tk
def login():
username = username_entry.get()
password = password_entry.get()
if username == "admin" and password == "123":
result_label.config(text="登录成功!")
else:
result_label.config(text="用户名或密码错误!")
# 创建主窗口
root = tk.Tk()
root.title("登录窗口")
# 创建用户名标签和输入框
username_label = tk.Label(root, text="用户名:")
username_label.grid(row=0, column=0, padx=10, pady=10)
username_entry = tk.Entry(root)
username_entry.grid(row=0, column=1, padx=10, pady=10)
# 创建密码标签和输入框
password_label = tk.Label(root, text="密码:")
password_label.grid(row=1, column=0, padx=10, pady=10)
password_entry = tk.Entry(root, show="*")
password_entry.grid(row=1, column=1, padx=10, pady=10)
# 创建登录按钮
login_button = tk.Button(root, text="登录", command=login)
login_button.grid(row=2, column=0, columnspan=2, padx=10, pady=10)
# 创建结果标签
result_label = tk.Label(root, text="")
result_label.grid(row=3, column=0, columnspan=2, padx=10, pady=10)
# 进入主循环
root.mainloop()
```
运行以上代码,会弹出一个简单的登录窗口,用户输入用户名和密码后,点击登录按钮,程序会判断用户名和密码是否正确,并显示登录结果。
阅读全文