我知道使用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)
还有其他更有效的方法吗?
还有其他更有效的方法吗?
不,没有。那是做您想做的最有效的方法。