我知道使用 禁用文本小部件widget.config(state = tk.DISABLED)
,使用户无法更改小部件的内容。可以在使用 运行此语句之前添加内容widget.insert(tk.END, text-to-add)
,但之后您必须在NORMAL
和DISABLED
状态之间交替添加文本内容,使用如下命令:
def add_text(widget, text):
widget.config (state = tk.NORMAL)
widget.insert (tk.END, text)
widget.config (state = tk.DISABLED)
有没有其他更有效的方法来做到这一点?