Багато віконний проєкт. Python. Tkinter. Toplevel



Вікно верхнього рівня (Toplevel) — це вікно, яке існує незалежно від віконного менеджера(TK). Він прикрашений прикрасами віконного менеджера, і його можна переміщувати та змінювати розмір незалежно. Ваша програма може використовувати будь-яку кількість вікон верхнього рівня.

(Детальніше => тут)

Далі буду код клас-заготовка для багато віконного проєкту учнів 9 класу Довжанської гімназії

Він створений на парадигми ООП. Тому його легко можна розширювати та доповнювати.


from tkinter import Toplevel, Label, Entry, Button

class Bensin(Toplevel):

    def __init__(self):

        super().__init__()

        self.geometry("400x200+20+20")

        self.title("Калькулятор бензину")

        self.BHeadText = Label(self, text="Калькулятор бензину",

                               font=["Arial",20], width=400,

                               wraplength=400)

        self.BHeadText.pack()

if __name__=="__main__":

    B = Bensin()    

    B.mainloop()

Коментарі