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

เมื่อเรารันโปรแกรมข้างต้นเราจะได้ผลลัพธ์ดังต่อไปนี้ -