Менеджер геометрии используется для управления геометрией окна и других фреймов. Мы можем использовать его для обработки положения и размера окна и фреймов. Виджеты макета используются для этой цели.
Расположение и размер
Синтаксис окна позиционирования и размеров показан ниже —
wm geometry . wxh+/-x+/-y
Здесь w относится к ширине, а h относится к высоте. За ним следует знак «+» или «-» с номером, следующим за позицией х на экране. Точно так же следующий знак «+» или «-» с номером относится к позиции y на экране.
Простой пример показан ниже для приведенного выше утверждения -.
#!/usr/bin/wish wm geometry . 300x200+100+100
Когда мы запустим вышеупомянутую программу, мы получим следующий вывод —
Сетка Геометрия
Синтаксис для геометрии сетки показан ниже —
grid gridName -column number -row number -columnspan number -rowspan number
Столбец, строка, столбец или строка строк помогает в обеспечении геометрии сетки.
Простой пример показан ниже для приведенного выше утверждения —
#!/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
Когда мы запустим вышеупомянутую программу, мы получим следующий вывод —