Конспект по Python. Модуль Tkinter (часть 1)
Учитель информатики Батракова Л.В.
5
Кнопка, позиция которой была жестко задана, не изменяет своего положения, когда окно раздвигается.
Кнопка с относительными координатами смещается. Опции relx и rely для нее по-прежнему 0.3 и 0.5,
но уже относительно нового размера окна (см. рис.).
Тоже самое с размерами виджетов. Если они относительны, то с изменением размера родительского
виджета, их размеры также будут изменяться. Если требуется, чтобы виджет всегда сохранял свой размер,
последний должен указываться как абсолютный. Или не указываться вовсе, тогда будет приравнен к
естественному.
Задание 3: Создать две кнопки и указать их местоположение через абсолютные и относительные
координаты.
Label'>Текстовая метка Label
Текстовые метки в Python представлены элементом Label. Этот элемент позволяет выводить статический
текст без возможности редактирования.
Для создания элемента Label применяется конструктор, который принимает два параметра:
Label(master, options)
Параметр master представляет ссылку на родительский контейнер, а параметр options представляет
следующие именованные параметры:
bg/background
фоновый цвет
bitmap
bitmap: ссылка на изображение, которое отображается на метке
anchor
устанавливает позиционирование текста
bitmap
ссылка на изображение, которое отображается на метке
bd
толщина границы метки
fg/foreground
цвет текста
font
шрифт текста, например, font="Arial 14" - шрифт Arial высотой 14px
height
высота элемента
cursor
курсор указателя мыши при наведении на метку
image
ссылка на изображение, которое отображается на метке
Do'stlaringiz bilan baham: |