繁体   English   中英

如何将文本添加到禁用的Tkinter文本小部件?

[英]How to add text to a disabled Tkinter Text widget?

我知道以下事实:使用widget.config(state = tk.DISABLED)禁用了文本小部件,这使用户无法更改小部件的内容。 可以在使用widget.insert(tk.END, text-to-add)运行此语句之前添加内容,但是在那之后,您必须使用类似这样的命令在NORMALDISABLED状态之间交替以添加文本内容:

def add_text(widget, text):
   widget.config (state = tk.NORMAL)
   widget.insert (tk.END, text)
   widget.config (state = tk.DISABLED)

还有其他更有效的方法吗?

还有其他更有效的方法吗?

不,那里没有。 这是做您想要的事的最有效方法。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM