Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import tkinter
- root = tkinter.Tk()
- #tworzenie ramek w oknie głównym aplikacji, ich kolor i wielkość
- topFrame = tkinter.Frame(root, bg='red', width=440, height=40)
- centerFrame = tkinter.Frame(root, bg='yellow', width=440, height=440)
- bottomFrame = tkinter.Frame(root, bg='blue', width=440, height=60)
- #umiejscowienie ramek
- topFrame.grid(row=0, column=0)
- centerFrame.grid(row=1, column=0, sticky="we") # "WE" wykorzystanie całej szerokości
- bottomFrame.grid(row=2, column=0)
- #ramka w ramce
- inCenter1=tkinter.Frame(centerFrame, bg='green', width=50, height=50)
- inCenter2=tkinter.Frame(centerFrame, bg='pink', width=50, height=50)
- inCenter3=tkinter.Frame(centerFrame, bg='black', width=50, height=50)
- centerFrame.columnconfigure(0, weight=1)
- centerFrame.columnconfigure(1, weight=1)
- centerFrame.columnconfigure(2, weight=1)
- inCenter1.grid(row=0, column=0, sticky="wens") # "WE" wykorzystanie całej szerokości
- inCenter2.grid(row=0, column=1, sticky="wens") # "WE" wykorzystanie całej szerokości
- inCenter3.grid(row=0, column=2, sticky="wens") # "WE" wykorzystanie całej szerokości
- # stworzenie siatki 3x3, która wykorzystuje całą szerokość i wysokość
- # aby potem stawić element w komórce (1,1) i otrzymać wycentrowany element
- #tworzenie przycisków
- bttn1 = tkinter.Button(inCenter1, text='Przycisk 1')
- #umiejscowienie przycisków
- bttn1.pack(pady=(15,15))
- root.mainloop()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement