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.