Python GUI ---Tkinter-06[转载-辛星-感谢]

登录框:

#!/usr/bin/env python
# -*- coding: utf-8 -*-
# @Time    : 2017/7/31 上午10:17
# @Author  : hukezhu
# @Site    : 
# @File    : 0731-01.py
# @Software: PyCharm

from Tkinter import *

def register():
    user = userNameEntry.get()
    pwd = pwdEntry.get()
    t1 = len(user)
    t2 = len(pwd)
    if user == "zhangsan" and pwd == "123":
        statusLabel['text'] = "登录成功"
    else:
        statusLabel['text'] = "用户名或密码错误"
        userNameEntry.delete(0,t1)
        pwdEntry.delete(0,t2)



app = Tk()
userName = Label(app,text = "用户名")
userName.grid(row = 0 , column = 0, sticky = W)

userNameEntry = Entry(app)
userNameEntry.grid(row = 0, column = 1 , sticky = E)

pwd = Label(app, text = "密码")
pwd.grid(row = 1,column = 0,sticky = W)

pwdEntry = Entry(app)
pwdEntry['show'] = '*'
pwdEntry.grid(row = 1, column = 1, sticky = E)

loginBtn = Button(app,text = "登录",command = register)
loginBtn.grid(row = 2, column = 1,sticky = E)

statusLabel = Label(app,text = '')
statusLabel.grid(row = 3)
app.mainloop()


《Python GUI ---Tkinter-06[转载-辛星-感谢]》 运行效果图

    原文作者:hu9134
    原文地址: https://www.jianshu.com/p/d58502d81e0e
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞