Код: Выделить всё
tabControl = ttk.Notebook(self.root)
first_tab = ttk.Frame(tabControl)
tabControl.add(first_tab, text='Tab 1')
txt = tk.Text(first_tab, wrap="word", width=30, height=10)
txt.pack(padx=5,pady=5,fill="both",expand=True)
tabControl.pack(fill="both", expand=True, side="right")
Код: Выделить всё
def add_new_tab(notebook):
new_tab_frame = ttk.Frame(notebook)
txt = tk.Text(new_tab_frame, wrap="word", width=40, height=10)
txt.pack(padx=10,pady=10,fill="both",expand=True)
notebook.add(new_tab_frame, text="New Tab")
Я спрашиваю причину добавления текста в текстовый виджет выбранной в данный момент вкладки. В настоящее время пользователю разрешено транскрибировать аудиофайл только на first_tab, но мне бы хотелось, чтобы пользователь мог транскрибировать на одну вкладку, переключаться на другую вкладку и снова транскрибировать.
Я знал о методе .select() для поиска вкладки, но мне не удалось выбрать tk.Text этой вкладки. Любая помощь будет оценена по достоинству.
Подробнее здесь: https://stackoverflow.com/questions/785 ... lected-tab