Python GUI размещает 3 кадра по порядку - слева направо - PullRequest
0 голосов
/ 07 мая 2019

Пытаюсь разместить нижнюю рамку, но кажется, что она зажата между левым и правым и не идет внизу .. Я пытаюсь оставить правый левый нижний кадры, которые будут все привязаны к размеру окна (расширяемый / заполняющий оба)

пробовал разные настройки при заполнении х / у / расширяемых и т. Д. а также высоту по ширине для рам

from tkinter import *
from tkinter import ttk


class Bank(object):
    def __init__(self, name, accounts=None):
        self.accounts = set(accounts)
        self.name = name


class Bank_Gui(object):
    def __init__(self, master, bank):
        self.master = master
        self.bank = bank

        self.master.title("Bank")
        self.master.geometry("800x600")

        self.left = Frame(self.master, borderwidth=5, relief="groove", highlightthickness=15)
        self.right = ttk.LabelFrame(self.master, borderwidth=5, relief="groove", text=" Details ")
        self.bottom = ttk.LabelFrame(self.master, borderwidth=5, relief="groove", text=" Transaction ")
        self.container = ttk.LabelFrame(self.left, borderwidth=5, relief="groove", text=" Customers ")

        self.left.pack(side="left", expand=True, fill="both")
        self.right.pack(side="right", expand=True, fill="both", padx=10, pady=10)
        self.bottom.pack(side="bottom", expand=True, fill="both", padx=10, pady=10)
        self.container.pack(expand=True, fill="both", padx=10, pady=10)


root = Tk()

bank_c = Bank("MyBank", [])

bg = Bank_Gui(root, bank_c)

root.mainloop()

Ищем результат, довольно похожий по кадрам: http://wildcat.ow2.org/images/bank-gui.png

просто отсутствует нижняя рамка .. вроде

1 Ответ

0 голосов
/ 07 мая 2019

Обойти его самостоятельно, просто сделал еще один кадр «по центру» и поместил в него правый и левый кадры, а затем с двумя кадрами только «центр» и «снизу» поместили их один над другим. (ТОП, ТОП)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...