b[1, 3].pack(side=BOTTOM, fill=Y) b[1, 4].pack(side=BOTTOM, fill=BOTH) 


Мы поможем в написании ваших работ!



ЗНАЕТЕ ЛИ ВЫ?

b[1, 3].pack(side=BOTTOM, fill=Y) b[1, 4].pack(side=BOTTOM, fill=BOTH)

Поиск

# Еще две - к нижнему

b[1, 3].pack(side=BOTTOM, fill=Y) b[1, 4].pack(side=BOTTOM, fill=BOTH)

 

# Вторая рамка:

# Две кнопки сверху

 

b[2, 1].grid(row=0, column=0, sticky=NW+SE) b[2, 2].grid(row=0, column=1, sticky=NW+SE)

 

# и одна на две колонки в низу

 

b[2, 3].grid(row=1, column=0, columnspan=2, sticky=NW+SE)

 

# Третья рамка:

# Кнопки высотой и шириной в 40% рамки, якорь в левом верхнем

 

углу.

 

# Координаты якоря 1/10 от ширины и высоты рамки

b[3, 1].place(relx=0.1, rely=0.1, relrelheight=0.4,

anchor=NW)

# Кнопка строго по центру. Якорь в центре кнопки

 

b[3, 2].place(relx=0.5, rely=0.5, relrelheight=0.4,

 

anchor=CENTER)

# Якорь по центру кнопки. Координаты якоря 9/10 от ширины и

 

высоты рамки


 


b[3, 3].place(relx=0.9, rely=0.9, relrelheight=0.4,

 

anchor=CENTER)

 

tk.mainloop()

 

Результат следующий:

 

 

Менеджерpackпросто заполняет внутреннее пространство на основании предпочтения того или иного края,необходимости заполнить все измерение.В некоторых случаях ему приходится менять размеры подчиненных виджетов.Этот менеджер стоит использовать только для достаточно простых схем расположения виджетов.

 

Менеджерgridпомещает виджеты в клетки сетки(это очень похоже на способ верстки таблиц вHTML).Каждому располагаемому виджету даются координаты в одной из ячеек сетки(row-строка,column-столбец),а также,если нужно,столько последующих ячеек(в строках ниже или в столбцах правее)сколько он может занять(свойства rowspan или columnspan).Это самый гибкий из всех менеджеров.

 

Менеджерplaceпозволяет располагать виджеты по произвольным координатам и с произвольными размерами подчиненных виджетов.Размеры и координаты могут быть заданы в долях от размера виджета-хозяина.

 

Непосредственно внутри одного виджета нельзя использовать более одного менеджера расположения:менеджеры могут наложить противоречащие ограничения на вложенные виджеты и внутренние виджеты просто не смогут быть расположены.

 



Поделиться:


Последнее изменение этой страницы: 2024-06-27; просмотров: 78; Нарушение авторского права страницы; Мы поможем в написании вашей работы!

infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 216.73.217.128 (0.007 с.)