Tk - ผู้จัดการเรขาคณิต
ตัวจัดการรูปทรงเรขาคณิตใช้เพื่อจัดการรูปทรงเรขาคณิตของหน้าต่างและกรอบอื่น ๆ เราสามารถใช้เพื่อจัดการกับตำแหน่งและขนาดของหน้าต่างและกรอบ เครื่องมือรูปแบบถูกนำมาใช้เพื่อการนี้
การวางตำแหน่งและขนาด
ไวยากรณ์สำหรับการกำหนดตำแหน่งและขนาดหน้าต่างแสดงอยู่ด้านล่าง -
wm geometry . wxh+/-x+/-y
ในที่นี้ w หมายถึงความกว้างและ h หมายถึงความสูง ตามด้วยเครื่องหมาย '+' หรือ '-' พร้อมหมายเลขถัดจากตำแหน่ง x บนหน้าจอ ในทำนองเดียวกันเครื่องหมาย '+' หรือ '-' ที่มีตัวเลขต่อไปนี้หมายถึงตำแหน่ง y บนหน้าจอ
ตัวอย่างง่ายๆแสดงไว้ด้านล่างสำหรับคำชี้แจงข้างต้น -
#!/usr/bin/wish
wm geometry . 300x200+100+100
เมื่อเรารันโปรแกรมข้างต้นเราจะได้ผลลัพธ์ดังต่อไปนี้ -
เรขาคณิตกริด
ไวยากรณ์สำหรับเรขาคณิตกริดแสดงไว้ด้านล่าง -
grid gridName -column number -row number -columnspan number -rowspan number
คอลัมน์แถวคอลัมน์หรือ rowspan ช่วยในการระบุรูปทรงเรขาคณิตของกริด
ตัวอย่างง่ายๆแสดงไว้ด้านล่างสำหรับข้อความข้างต้น -
#!/usr/bin/wish
frame .myFrame1 -background red -height 100 -width 100
frame .myFrame2 -background blue -height 100 -width 50
grid .myFrame1 -columnspan 10 -rowspan 10 -sticky w
grid .myFrame2 -column 10 -row 2
เมื่อเรารันโปรแกรมข้างต้นเราจะได้ผลลัพธ์ดังต่อไปนี้ -