用python设计GUI程序,模拟QQ登入界面。
时间: 2024-02-24 21:59:56 浏览: 167
好的,下面是一个模拟QQ登录界面的Python GUI程序:
```python
import tkinter as tk
window = tk.Tk()
window.title("QQ登录")
window.geometry("300x200")
tk.Label(window, text="QQ号码/手机号/邮箱").place(x=30, y=30)
entry_username = tk.Entry(window, show=None)
entry_username.place(x=120, y=30)
tk.Label(window, text="密码").place(x=30, y=70)
entry_password = tk.Entry(window, show="*")
entry_password.place(x=120, y=70)
def login():
username = entry_username.get()
password = entry_password.get()
if username == "123456" and password == "123456":
tk.messagebox.showinfo(title="提示", message="登录成功")
else:
tk.messagebox.showerror(title="错误", message="用户名或密码错误")
def cancel():
entry_username.delete(0, tk.END)
entry_password.delete(0, tk.END)
tk.Button(window, text="登入", width=10, command=login).place(x=70, y=120)
tk.Button(window, text="取消", width=10, command=cancel).place(x=170, y=120)
window.mainloop()
```
这个程序使用了Tkinter库来创建GUI界面,包含了两个文本框和两个按钮,分别用于输入用户名和密码、登录和取消操作。当点击登录按钮时,程序会检查用户名和密码是否正确,如果正确则弹出一个提示框告知用户登录成功,否则会弹出一个错误提示框。
阅读全文