Первое окно для количества прямоугольников.Он определяет количество полей ввода во втором окне.Я хочу сделать окно с количеством прямоугольников, которое нужно ввести, и когда нажата кнопка «Отправить», содержимое второго окна должно появиться под количеством прямоугольников и кнопкой «Отправить», чтобы я мог видеть количество введенных прямоугольников.В основном, пытаясь заставить все появиться в одном окне.Примечание: код проверяемый.
from tkinter import *
rectangle_values = []
k = 0
def open_window():
window.withdraw()
global k
top = Toplevel()
top.title("Rectangles")
for i in range(0, int(rectangles.get()) * 2):
if (i % 2) == 0:
l4 = Label(top, text="Size of rectangle:")
l4.grid(row=i, column=0)
en = Entry(top)
en.grid(row=i, column=1)
b4 = Button(top, text="Back", width=12, command=lambda: (top.destroy(), window.deiconify()))
b4.grid(row=int(rectangles.get()) * 2 + 1, column=1)
k = int(rectangles.get())
window = Tk()
l3 = Label(window, text="Number of Rectangles:")
l3.grid(row=0, column=0)
# defining entries
rectangles = StringVar()
e3 = Entry(window, textvariable=rectangles)
e3.grid(row=0, column=1)
# Defining buttons
b1 = Button(window, text='Submit', width=12, command=open_window)
b1.grid(row=3, column=1)
window.title("Rectangle Configuration")
window.mainloop()