当我选择用户名和密码部分时,如何自动删除此提示?(单击后不显示)
from tkinter import *
root =Tk()
def save_fonc():
kul=entry1.get()
pas=entry2.get()
print("Username:",kul,"Password:",pas)
#------------------
entry1=Entry(root)
entry1.insert(0,"Username")
entry1.pack()
#------------------
entry2=Entry(root)
entry2.insert(0,"Password")
#entry2.config(show="*")#and also I don't want to show password section.
entry2.pack()
#------------------
buton_kaydet=Button(root,text="Enter",command=save_fonc)
buton_kaydet.pack()
root.geometry("300x200")
root.mainloop()
Tags:
单击标签时,只需删除文本即可
例如:
它所做的是将它绑定到函数
clear_text
clear_text
清除标签中的文本完整代码:
制作一个清除输入框中文本的函数,然后将其绑定到函数中
现在,您可以改进您的代码:
因此,基本上
.bind
将每个条目绑定到一个事件,在本例中:'<FocusIn>'
,当焦点切换到该小部件时触发该事件。同样,在第二种情况下,条目仅在事件触发后配置,以便“密码”正常可见