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()

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

猜你喜欢

转载自blog.csdn.net/qq_52722885/article/details/129529467
今日推荐