Как добавить текст в отключенный виджет Tkinter Text? - PullRequest
0 голосов
/ 01 июля 2019

Мне известно о том, что текстовые виджеты отключены с помощью 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)

Есть ли другой, более эффективный способ сделать это?

1 Ответ

0 голосов
/ 01 июля 2019

Есть ли другой, более эффективный способ сделать это?

Нет, нет.Это самый эффективный способ делать то, что вы хотите.

...