Даний проєкт - це клас-заготовка. У нього можна додавати Toplevel елементи та розширювати його.
Він є складовою підсумкової проєктної роботи учнів 9 класу Довжанської гімназії.
Добудовуючи його, розширюючи функціонал, можна познайомитися з основними принципами ООП мовою програмування Python та бібліотекою віджетів Tkinter
#Модуль один Фундамент
from tkinter import Tk, Label, Button, PhotoImage
#from calcBensin import *
class Ppupil(Tk):
def CloseMain(self):
self.after_cancel(self)
self.destroy()
def __init__(self):
super().__init__()
#self.overrideredirect(True)#Ховає верх
self.geometry("800x500+20+20")
self.title("Фундамент")
self.exitImage = PhotoImage(file="img/exit.png").subsample(7)
self.CloseB = Button(self,command=self.CloseMain, image=self.exitImage)
self.CloseB.place(x=750)
self.HeadText = Label(self, text="Головний екран проєкту Конструктор", font=["Arial",20], justify="center", width=50)
self.HeadText.place(y=50)
#project1
self.B1 = Button(self,command=Bensin, text = "Калькулятор бензину",
font=["Arial",20],
bg="#333",
fg="#fff",
activebackground="red",
cursor="hand2")
self.B1.grid(pady = 100, padx = 20, column=1, row=1)
if __name__=="__main__":
window = Ppupil()
window.mainloop()
Коментарі
Дописати коментар