ตามชื่อที่แนะนำ ตารางไม่มีอะไรเลยนอกจากชุดของแถวและคอลัมน์ ผู้จัดการกริด Tkinter ทำงานคล้ายกัน โดยจะวางวิดเจ็ตในระนาบ 2 มิติเพื่อจัดอุปกรณ์ตามตำแหน่งในแนวตั้งและแนวนอน
ให้เราพิจารณาตัวอย่างที่เราต้องการทำให้วิดเจ็ตอยู่ตรงกลางหน้าต่างในขณะที่ปรับขนาด ตาราง(แถว คอลัมน์) คุณสมบัติจะช่วยทำให้วิดเจ็ตป้ายกำกับอยู่ในแนวนอนและ เหนียว คุณสมบัติจะหลีกเลี่ยงการปรับขนาดวิดเจ็ตในหน้าต่าง
ตัวอย่าง
#Import tkinter library from tkinter import * #Create an instance of Tkinter frame or window win= Tk() #Set the geometry of tkinter frame win.geometry("750x250") #Make the window sticky for every case win.grid_rowconfigure(0, weight=1) win.grid_columnconfigure(0, weight=1) #Create a Label label=Label(win, text="This is a Centered Text",font=('Aerial 15 bold')) label.grid(row=2, column=0) label.grid_rowconfigure(1, weight=1) label.grid_columnconfigure(1, weight=1) win.mainloop()
ผลลัพธ์
โค้ดด้านบนจะแสดงหน้าต่างที่มีวิดเจ็ตป้ายกำกับข้อความอยู่กึ่งกลางในแนวนอน เมื่อเราปรับขนาดหน้าต่าง จะไม่ส่งผลต่อตำแหน่งของวิดเจ็ต