【发布时间】:2019-11-10 11:21:33
【问题描述】:
我正在尝试在后台禁用文本。但是当我禁用它时,用户也不能写文本
这个问题已经有人问过了, 但这些答案对我来说并不清楚,也不令人满意。 所以我决定发布这个问题。
我希望文本类似于大多数网站登录页面上的输入字段,其中一些文本,如“用户名”或“密码”已经写在输入字段中。
所以文本应该有点模糊,当用户开始输入时,文本应该会消失。所以用户应该不能复制它,也不需要在输入之前将其删除。
这是我尝试过的,但没有成功。
from tkinter import *
root = Tk()
my_entry = Entry(root, width=50)
my_entry.pack()
my_entry.insert(0, "Enter Your Name")
my_entry.configure(state=DISABLED)
root.mainloop()
用户也不能在输入字段中写入文本。
【问题讨论】:
-
欢迎来到 SO。请改进您的措辞,以便用户愿意提供帮助。解读您的问题并不会增加帮助您解决问题的意愿。
标签: python tkinter input text tkinter-entry