Виджет gtk.Button обычно отображается в виде кнопки с текстовой меткой. Обычно используется для добавления функции или метода обратного вызова, который вызывается при нажатии кнопки.
Класс gtk.Button имеет следующий конструктор —
gtk.Button(label = None, stock = None, use_underline = True)
В которой,
-
Метка — текст, отображаемый меткой кнопки
-
Stock — идентификатор акции, идентифицирующий изображение и текст для использования в кнопке. По умолчанию нет.
-
Подчеркивание — если True, подчеркивание в тексте указывает на то, что следующий символ должен быть подчеркнут и использован для мнемонического ускорителя.
Метка — текст, отображаемый меткой кнопки
Stock — идентификатор акции, идентифицирующий изображение и текст для использования в кнопке. По умолчанию нет.
Подчеркивание — если True, подчеркивание в тексте указывает на то, что следующий символ должен быть подчеркнут и использован для мнемонического ускорителя.
Некоторые из предопределенных констант для параметра stock:
- STOCK_OK
- STOCK_STOP
- STOCK_YES
- STOCK_NO
- STOCK_QUIT
- STOCK_CANCEL
- STOCK_CLOSE
Класс Button имеет следующие важные методы —
S.NO | Методы и описание |
---|---|
1 |
set_label () Это устанавливает текст метки кнопки для метки. Эта строка также используется для выбора позиции товара, если свойство use_stock имеет значение True. |
2 |
get_label () Это извлекает текст из метки кнопки |
3 |
set_focus_on_click () Если True, кнопка захватывает фокус при щелчке мышью. |
4 |
set_alignment () Это горизонтальное и вертикальное выравнивание дочернего виджета. Значение варьируется от 0,0 до 1,0. |
5 |
set_image () Это устанавливает свойство изображения в значение изображения. Свойство «gtkbutton-images» должно быть установлено в True. |
set_label ()
Это устанавливает текст метки кнопки для метки. Эта строка также используется для выбора позиции товара, если свойство use_stock имеет значение True.
get_label ()
Это извлекает текст из метки кнопки
set_focus_on_click ()
Если True, кнопка захватывает фокус при щелчке мышью.
set_alignment ()
Это горизонтальное и вертикальное выравнивание дочернего виджета. Значение варьируется от 0,0 до 1,0.
set_image ()
Это устанавливает свойство изображения в значение изображения. Свойство «gtkbutton-images» должно быть установлено в True.
Следующие сигналы испускаются виджетом Button —