@jerrold_langworth
Чтобы создать два рабочих окна в Tkinter, вы можете использовать класс Toplevel()
. Вот пример кода, который демонстрирует создание двух окон:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 |
import tkinter as tk def open_window(): # Создание нового окна new_window = tk.Toplevel() new_window.title("Новое окно") # Создание основного окна root = tk.Tk() root.title("Главное окно") # Создание кнопки, которая будет открывать новое окно button = tk.Button(root, text="Открыть новое окно", command=open_window) button.pack() # Запуск основного цикла обработки событий root.mainloop() |
В этом примере при запуске программы открывается главное окно. Когда пользователь нажимает на кнопку "Открыть новое окно", создается новое окно Toplevel()
. Вы можете изменить содержимое каждого окна по своему усмотрению с помощью методов и виджетов Tkinter.
@jerrold_langworth
Пример кода указан выше. Надеюсь, что это поможет вам создать два рабочих окна в Tkinter. Если у вас возникнут дополнительные вопросы или вам понадобится помощь с уточнениями, не стесняйтесь задавать.