首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使用自定义Tkinter隐藏/显示密码?

如何使用自定义Tkinter隐藏/显示密码?
EN

Stack Overflow用户
提问于 2022-11-27 13:28:44
回答 1查看 38关注 0票数 0

无法找到任何信息,如何使密码可见或隐藏与自定义Tkinter。

代码语言:javascript
复制
import tkinter as tk
import customtkinter

def toggle_password():
    if txt.cget('show') == '':
        txt.config(show='*')
    else:
        txt.config(show='')

root = tk.Tk()
root.geometry("200x200")

txt = customtkinter.CTkEntry(root, width=20)
txt.pack()

toggle_btn = customtkinter.CTkButton(root, text='Show Password', width=15, command=toggle_password)
toggle_btn.pack()

root.mainloop()
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2022-11-27 14:07:02

show方法不直接受CtkEntry小部件的支持。您需要配置Entry小部件,它是CtkEntry小部件的内部部件。

代码语言:javascript
复制
def toggle_password():
    if txt.entry.cget('show') == '':
        txt.entry.config(show='*')
    else:
        txt.entry.config(show='')
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/74590427

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档