Stack Overflow на русском Asked on November 5, 2021
Есть главное окно с кнопкой при нажатие на нее открываеться второе окно , как сделать во втором окне кнопку которая будет открывать еще одно окно
import tkinter as tk
def create_window():
window = tk.Toplevel(root)
root = tk.Tk()
b = tk.Button(root, text="Create new window", command=create_window)
b.pack()
root.mainloop()
def create_window(root): #лучше передать root как параметр
window = tk.Toplevel(root)
button = tk.Button(window,
text="Хей, это кнопка открывает такое-же окно!",
command=lambda:create_window(window)
#если надо открыть другое окно - создайте другую функцию
)
button.pack()
root = tk.Tk()
b = tk.Button(root, text="Create new window", command=lambda:create_window(root))
b.pack()
root.mainloop()
Answered by Иван on November 5, 2021
Get help from others!
Recent Questions
Recent Answers
© 2024 TransWikia.com. All rights reserved. Sites we Love: PCI Database, UKBizDB, Menu Kuliner, Sharing RPP