Задать вопрос
  • Как сделать так, чтобы при нажатии кнопки одно окно заменяло другое?

    @SPedr123456789
    I MR. BEAST
    from tkinter import *

    window = Tk()

    window.title("Название окна")
    window.geometry("500x500")
    window.resizable(width=False, height=False)

    frame = Frame(window, bg="lightblue")
    frame.place(relx=0.01, rely=0.01, relwidth=0.98, relheight=0.98)

    label = Label(frame, text="Арбуз это ягода или нет?:" , font=100)
    label.place(x=1, y=1, width=488, height=100)

    def click_button1():
    label.config(text="Ягода")
    #разрушаем первое окно
    window.destroy()
    #создаём новое
    win = Tk()


    def click_button2():
    label.config(text="Не ягода")

    button1 = Button(frame, text="Ягода", font=50, command=click_button1)
    button1.place(x=200, y=200, width=100, height=50)

    button2 = Button(frame, text="Не ягода", font=50, command=click_button2)
    button2.place(x=200, y=300, width=100, height=50)

    window.mainloop()

    я сделал как то так но это немного примитивный способ
    Ответ написан