Gui graphical user interface


relief  Рельеф кнопки (FLAT, GROOVE, RIDGE, SUNKEN, RAISED).  overrelief


Download 0.7 Mb.
Pdf ko'rish
bet4/7
Sana13.05.2023
Hajmi0.7 Mb.
#1455615
TuriКонспект
1   2   3   4   5   6   7
Bog'liq
PYTHON modul tkinter chast1

relief 
Рельеф кнопки (FLAT, GROOVE, RIDGE, SUNKEN, RAISED). 
overrelief 
Рельеф кнопки когда над ней находится курсор (FLAT, GROOVE, RIDGE, 
SUNKEN, RAISED). 
image 
Имя картинки, отображаемой на кнопке. 
font 
 
Вид шрифта на кнопке. Свойство должно иметь значит вида: "Имя_шрифта 
размер". 
Задание 1: Создать кнопку, изменив ее размер, цвет, текст. 
Обработка нажатия на кнопку 
Для обработки нажатия на кнопку необходимо установить в конструкторе параметр command, присвоив 
ему ссылку на функцию, которая будет срабатывать при нажатии:


Конспект по Python. Модуль Tkinter (часть 1) 
Учитель информатики Батракова Л.В. 

Здесь в качестве обработчика нажатия устанавливается функция click_button. В этой функции 
изменяется глобальная переменная clicks, которая хранит число кликов, и ее значение выводится в 
заголовок окна. Таким образом, при каждом нажатии кнопки будет срабатывать функция click_button
и количество кликов будет увеличиваться. 
Задание 2: Написать свой обработчик нажатия кнопки. 
Размещение кнопки в окне. 
Метод place()
 
Метод place() указывает виджету его положение либо в абсолютных значениях (в пикселях), либо в 
долях родительского окна, то есть относительно. Также абсолютно и относительно можно задавать размер 
самого виджета. 
Основные параметры place() 
anchor (якорь) определяет часть виджета, для которой задаются координаты. Принимает значения 
N, NE, E, SE, SW, W, NW или CENTER. По умолчанию NW (верхний левый угол). 
relwidth, 
relheight 
(относительные ширина и высота) – определяют размер виджета в долях его 
родителя. 
relx, rely 
определяют относительную позицию в родительском виджете. Координата (0; 0) – 
у левого верхнего угла, (1; 1) – у правого нижнего. 
width, height 
абсолютный размер виджета в пикселях. Значения по умолчанию (когда данные 
опции опущены) приравниваются к естественному размеру виджета, то есть к 
тому, который определяется при его создании и конфигурировании. 
x, y 
абсолютная позиция в пикселях. Значения по умолчанию приравниваются к нулю. 
Схема с указанием относительных координат: 
Для лучшего понимания разницы между абсолютным и относительным позиционированием рассмотрим 
пример: 



Download 0.7 Mb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling