bordermode: элементтің жиек пішімін орнатады. Ол INSIDE (әдепкі) және OUTSIDE мәнін қабылдауы мүмкін.
anchor: элементті созудың параметрлерін орнатады. Ол n, e, s, w, ne, nw, se, sw, c мәндерін қабылдауы мүмкін, олар North (солтүстік - жоғары), South (оңтүстік - төменгі), East (шығыс - оң жақ), West (батыс - сол жағы) және Center (ортасы) аббревиатуралары болып табылады. Мысалы, nw сол жақ жоғарғы бұрышын білдіреді.
Мысалы, терезенің ортасында 130 пиксель ені мен 30 пиксель биіктігі бар батырманы орналастырамыз:
Place() әдісін қолданғанда, элементті көрінетін ету үшін pack () әдісін пайдаланбау керек.
Немесе үш батырманы орналастырамыз:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
|
from tkinter import *
root = Tk()
root.title("GUI на Python")
root.geometry("300x250")
btn1 = Button(text="x=10, y=20", background="#555", foreground="#ccc", padx="14", pady="7", font="13")
btn1.place(x=10, y=20)
btn2 = Button(text="x=50, y=100", background="#555", foreground="#ccc", padx="14", pady="7", font="13")
btn2.place(x=50, y=100)
btn3 = Button(text="x=140, y=160", background="#555", foreground="#ccc", padx="14", pady="7", font="13")
btn3.place(x=140, y=160)
root.mainloop()
|
Grid әдісі
Grid әдісі элементті шартты тордың немесе гридтің белгілі бір ұяшығына орналастыруға мүмкіндік беретін place әдісіне қарағанда элементтерді жайғастыруға басқа тәсілді қолданады.
Grid әдісі келесі параметрлерді қолданады:
|