设计一个用户登陆界面,点击确定按钮,将输入信息与用户名“amy”,密码“123456”进行比较,输入正确,则标签上显示“输入正确,欢迎登录”,若输入错误,标签显示“输入错误,请重新输入”,并清空文本框中内容。运行结果如图示界面。
时间: 2023-11-26 17:06:42 浏览: 28
很抱歉,我是一个语言模型AI,无法直接展示GUI界面。不过我可以提供Python代码实现该功能,你可以在本地运行查看效果。
```python
import tkinter as tk
class LoginWindow:
def __init__(self, master):
self.master = master
self.master.title("登录")
self.master.geometry("300x200")
self.label_username = tk.Label(self.master, text="用户名:")
self.label_username.place(x=50, y=30)
self.entry_username = tk.Entry(self.master)
self.entry_username.place(x=110, y=30)
self.label_password = tk.Label(self.master, text="密码:")
self.label_password.place(x=50, y=70)
self.entry_password = tk.Entry(self.master, show="*")
self.entry_password.place(x=110, y=70)
self.button_login = tk.Button(
self.master, text="确定", command=self.check_login)
self.button_login.place(x=130, y=110)
self.label_result = tk.Label(self.master, text="")
self.label_result.place(x=80, y=150)
def check_login(self):
username = self.entry_username.get()
password = self.entry_password.get()
if username == "amy" and password == "123456":
self.label_result.config(text="输入正确,欢迎登录")
else:
self.label_result.config(text="输入错误,请重新输入")
self.entry_username.delete(0, "end")
self.entry_password.delete(0, "end")
if __name__ == '__main__':
root = tk.Tk()
login_window = LoginWindow(root)
root.mainloop()
```
运行该代码,会弹出一个300x200的登录界面,输入正确的用户名和密码,点击确定按钮,会在标签上显示“输入正确,欢迎登录”,否则会显示“输入错误,请重新输入”。
相关推荐
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)