PyGTK - Classe de rótulo
Um widget Label é útil para exibir texto não editável. O rótulo é usado por muitos outros widgets internamente. Por exemplo, Button tem um rótulo para mostrar o texto no rosto. Da mesma forma, os objetos MenuItem têm um rótulo. Um rótulo é um objeto sem janelas, portanto, não pode receber eventos diretamente.
A classe Label tem um construtor simples -
gtk.Label(str = None)
Os seguintes métodos úteis podem ser usados com o objeto Label -
S.NO | Métodos e Descrição |
---|---|
1 | set_text() Isso define um novo texto como rótulo |
2 | get_text() Isso retorna o texto do rótulo |
3 | set_use_underline() Se verdadeiro, um sublinhado no texto indica que o próximo caractere deve ser usado para a tecla aceleradora mnemônica. |
4 | set_justify Isso define o alinhamento das linhas no texto da etiqueta em relação umas às outras. Os valores possíveis são - gtk.JUSTIFY_LEFT, gtk.JUSTIFY_RIGHT, gtk.JUSTIFY_CENTER e gtk.JUSTIFY_FILL. |
5 | Set_line_wrap() Se verdadeiro, a linha será quebrada |
6 | set_selectable() Se verdadeiro, o texto no rótulo pode ser selecionado para copiar e colar |
7 | set_width_chars() Isso define a largura de um rótulo |
Os seguintes sinais são emitidos pelo widget de rótulo -
ativar-link-atual | Isso é emitido quando o usuário ativa um link no rótulo. |
ativar-link | Isso é emitido para ativar um URI. |
cópia-área de transferência | Isso é emitido quando o texto é copiado do rótulo para a área de transferência. |