Учебники

ТК — менеджер по геометрии

Менеджер геометрии используется для управления геометрией окна и других фреймов. Мы можем использовать его для обработки положения и размера окна и фреймов. Виджеты макета используются для этой цели.

Расположение и размер

Синтаксис окна позиционирования и размеров показан ниже —

wm geometry . wxh+/-x+/-y

Здесь w относится к ширине, а h относится к высоте. За ним следует знак «+» или «-» с номером, следующим за позицией х на экране. Точно так же следующий знак «+» или «-» с номером относится к позиции y на экране.

Простой пример показан ниже для приведенного выше утверждения -.

#!/usr/bin/wish

wm geometry . 300x200+100+100

Когда мы запустим вышеупомянутую программу, мы получим следующий вывод —

Пример GeometryManager1

Сетка Геометрия

Синтаксис для геометрии сетки показан ниже —

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

Когда мы запустим вышеупомянутую программу, мы получим следующий вывод —