Мне известно о том, что текстовые виджеты отключены с помощью 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)
Есть ли другой, более эффективный способ сделать это?