|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
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 |
|