PyGTK - класс метки
Виджет «Ярлык» полезен для отображения нередактируемого текста. Метка используется внутри многих других виджетов. Например, у Button есть метка для отображения текста на лице. Точно так же у объектов MenuItem есть метка. Метка - это объект без окон, поэтому он не может напрямую получать события.
Класс Label имеет простой конструктор -
gtk.Label(str = None)
Следующие полезные методы могут использоваться с объектом Label:
S.NO | Методы и описание |
---|---|
1 | set_text() Это устанавливает новый текст как метку |
2 | get_text() Это возвращает текст из метки |
3 | set_use_underline() Если это правда, подчеркивание в тексте указывает, что следующий символ должен использоваться для мнемонической клавиши-ускорителя. |
4 | set_justify Это устанавливает выравнивание строк в тексте метки относительно друг друга. Возможные значения - gtk.JUSTIFY_LEFT, gtk.JUSTIFY_RIGHT, gtk.JUSTIFY_CENTER и gtk.JUSTIFY_FILL. |
5 | Set_line_wrap() Если true, строка будет перенесена |
6 | set_selectable() Если true, текст в метке можно выбрать для копирования и вставки. |
7 | set_width_chars() Устанавливает ширину метки |
Виджет метки излучает следующие сигналы -
активировать текущую ссылку | Это излучается, когда пользователь активирует ссылку в ярлыке. |
активировать ссылку | Это излучается для активации URI. |
копировать в буфер обмена | Это генерируется, когда текст копируется из метки в буфер обмена. |