mlgul.py

作者: 方正俊辰 | 来源:发表于2020-03-19 23:43 被阅读0次

下方为转载:简单的图形登录界面

(原文链接:https://blog.csdn.net/wang342626/article/details/90731106)


import tkinteras tk

import tkinter.messagebox

# 窗口

window = tk.Tk()

window.title("欢迎登陆使用")

window.geometry('300x150')

# 标签: 用户名和密码

lbName = tk.Label(window, text='用户名:', justify=tk.RIGHT, width=80)

lbName.place(x=10, y=5, width=80, height=20)

lbPswd = tk.Label(window, text='密码', justify=tk.RIGHT, width=80)

lbPswd.place(x=10,y=30,width=80,height=20)

# 变量: 用户名和密码

varName = tk.StringVar()

varName.set('')

varPswd = tk.StringVar()

varPswd.set('')

# 输入框: 用户名和密码

entryName = tk.Entry(window, width=200, textvariable=varName)

entryName.place(x=100, y=5, width=150, height=20)

entryPswd = tk.Entry(window, show='*', width=200,textvariable=varPswd)

entryPswd.place(x=100,y=30,width=150, height=20)

# 函数:登陆和取消

def login():

name = entryName.get()

pswd = entryPswd.get()

if (name=='admin' and pswd=='admin'):

tk.messagebox.showinfo(title='登陆成功',message='登陆成功')#必须要import tkinter.messagebox

    else:

tk.messagebox.showinfo(title='登陆失败', message='登陆失败')

def cancel():

varName.set('')#清空输入框

    varPswd.set('')

# 按钮: 登陆和取消

buttonLogin = tk.Button(window,text='登陆',command=login)

buttonLogin.place(x=80,y=70,width=50,height=20)

buttonCancel = tk.Button(window,text='取消',command=cancel)

buttonCancel.place(x=150,y=70,width=50,height=20)


下方为效果图

相关文章

  • mlgul.py

    下方为转载:简单的图形登录界面 (原文链接:https://blog.csdn.net/wang342626/ar...

网友评论

      本文标题:mlgul.py

      本文链接:https://www.haomeiwen.com/subject/ywtdyhtx.html