Как сделать два рабочих окна tkinter python 3.6?

Пользователь

от jerrold_langworth , в категории: Python , год назад

Как сделать два рабочих окна tkinter python 3.6?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

2 ответа

Пользователь

от rachel , год назад

@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.

Пользователь

от stanford_mosciski , 7 месяцев назад

@jerrold_langworth 

Пример кода указан выше. Надеюсь, что это поможет вам создать два рабочих окна в Tkinter. Если у вас возникнут дополнительные вопросы или вам понадобится помощь с уточнениями, не стесняйтесь задавать.