tkinter Entry 密码的显示与隐藏

tkinter Entry 密码的显示与隐藏

废话就不说了,直接看效果好吗!!

先look动图:

请添加图片描述

code:

import tkinter

app = tkinter.Tk()
app.geometry("480x360+500+100")

pwd = tkinter.Entry(show="*")
pwd.pack()

boolvar = tkinter.BooleanVar()
boolvar.set(0) #0隐藏 1显示

showpwd = tkinter.Radiobutton(text="显示密码", variable=boolvar, value=1)
showpwd.pack()

hidepwd = tkinter.Radiobutton(text="隐藏密码", variable=boolvar, value=0)
hidepwd.pack()

def dofn():
    if boolvar.get():
        pwd.config(show="")
    else:
        pwd.config(show="*")

showpwd.config(command=lambda:dofn())
hidepwd.config(command=lambda:dofn())

app.mainloop()

---- 结束 ----
仅学习。


版权声明:本文为qq_52722885原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。