|
发表于 2022-10-15 10:57:15
|
显示全部楼层
本楼为最佳答案
参考代码:
- from tkinter import *
- from tkinter.messagebox import showinfo
- def check():
- if v1.get() == "admin" and v2.get() == "admin":
- showinfo("登入成功!", "用户名及密码正确,登入成功!")
- else:
- showinfo("登入失败!", "用户名或密码错误,请重新登入!")
- root = Tk()
- root.title("腾讯QQ")
- root.geometry("450x215")
- photo = PhotoImage(file="QQ.gif")
- v1 = StringVar()
- v2 = StringVar()
- Label(root, image=photo).grid(row=0, column=0, rowspan=3, padx=5, pady=5)
- Label(root, text="用户名:").grid(row=0, column=1)
- Label(root, text="密码:").grid(row=1, column=1)
- Entry(root, textvariable=v1).grid(row=0, column=2)
- Entry(root, show="*", textvariable=v2).grid(row=1, column=2)
- Button(root, text="登入", command=check, width=5, height=1).grid(row=2, column=1, columnspan=2)
- mainloop()
复制代码
实现效果:
|
|