python用户登录GUI程序,用户输入用户名"Tom"和密码"123"时,显示登录成功消息,否则显示用户名或密码错误消息
时间: 2023-12-27 19:05:08 浏览: 25
好的,可以使用Python的Tkinter库来创建GUI界面,下面是一个简单的示例代码实现用户登录:
```python
import tkinter as tk
def check_login():
username = username_entry.get()
password = password_entry.get()
if username == "Tom" 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)
username_entry = tk.Entry(root)
username_entry.grid(row=0, column=1)
password_label = tk.Label(root, text="密码:")
password_label.grid(row=1, column=0)
password_entry = tk.Entry(root, show="*")
password_entry.grid(row=1, column=1)
# 创建登录按钮和提示标签
login_button = tk.Button(root, text="登录", command=check_login)
login_button.grid(row=2, column=0, columnspan=2)
result_label = tk.Label(root, text="")
result_label.grid(row=3, column=0, columnspan=2)
# 运行主窗口
root.mainloop()
```
用户输入正确的用户名和密码时,会显示"登录成功!"的提示消息,否则会显示"用户名或密码错误!"的提示消息。