Tkinter widgets สามารถปรับแต่งได้โดยการระบุคุณสมบัติ เช่น ความกว้าง ความสูง ตำแหน่ง สีพื้นหลัง เป็นต้น เพื่อจัดตำแหน่ง Tkinter widgets เราสามารถใช้ place() geometry manager โดยที่เราจะระบุคุณสมบัติ anchor มันสามารถรับค่า (NW, N, NE, W, CENTER, E, SW, S, SE) เป็นตำแหน่งของ widget
ตัวอย่าง
ในตัวอย่างนี้ เราบังคับให้ Label widget อยู่กลางหน้าต่างโดยการระบุคุณสมบัติ anchor
# นำเข้าไลบรารีที่จำเป็น
from tkinter import *
# สร้างอินสแตนซ์ของ Tkinter Frame
win = Tk()
# กำหนดขนาด
win.geometry("700x350")
# ตั้งค่าสีพื้นหลังเริ่มต้นของหน้าต่าง
win.config(bg='#4fe3a5')
# สร้าง Label
Label(win, text="Hello World!", font=('Helvetica 25 bold')).place(relx=.5, rely=.5, anchor=CENTER)
win.mainloop()
ผลลัพธ์
การรันโค้ดจะแสดงหน้าต่างที่มี Label widget อยู่กลางหน้าต่าง
