Я работаю над простым оконным окном tkinter и двумя рамками внутри него.
Изменение размера работает нормально. Проблема в том, что, когда я добавляю второй кадр в то же самое панорамное окно, он занимает все пространство, как показано на рисунке. Есть ли способ установить размер по умолчанию для дочерних фреймов в панорамном окне и при этом иметь возможность изменять их размер с помощью sash? Я попытался установить высоту, используя paneconfigure, но это не помогает. Любые указатели приветствуются. Я просто хочу, чтобы frame2 изначально имел меньшую высоту, чем frame1.
pw = tk.PanedWindow(root, orient="vertical", sashpad=1)
pw.pack(fill=tk.BOTH, expand=1)
frame1= tk.Frame(pw, bg="#CFD8DC")
frame2 = tk.Frame(pw, bg="#fafafa")
pw.add(frame1)
pw.add(frame2)