马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
小白做的tkinter登录界面,欢迎各位大神指点
运行效果:
源码:# 若需分享在互联网,请标明出处
# fishc.com.cn 作者:猫羽雫
from tkinter import *
root = Tk()
root.title('Demo')
frameA = Frame(root)
frameB = Frame(root)
nameVar = StringVar()
pwdVar = StringVar()
def getname():
if nameVar.get() == 'User':
return True
else:
return False
def getpwd():
if pwdVar.get() == '114514':
return True
else:
return False
def login():
if getname() is True and getpwd() is True:
print('登录成功')
exit()
else:
print('用户名或密码错误')
nameLabel = Label(frameA, text='用户名', font=('微软雅黑', 12))
nameEntry = Entry(frameB, textvariable=nameVar, font=('微软雅黑', 12))
pwdLabel = Label(frameA, text='密码', font=('微软雅黑', 12))
pwdEntry = Entry(
frameB,
textvariable=pwdVar,
show='*',
font=('微软雅黑', 12)
)
loginButton = Button(
root,
text='登录',
command=login,
font=('微软雅黑', 12),
relief=FLAT
)
nameLabel.pack(pady=5)
nameEntry.pack(pady=5)
pwdLabel.pack(pady=5)
pwdEntry.pack(pady=5)
loginButton.pack(side=BOTTOM, padx=10, pady=10)
frameA.pack(side=LEFT, padx=10, pady=10)
frameB.pack(side=RIGHT, padx=10, pady=10)
mainloop()
用户名:User
密码:114514 |