PyGTK - Classe etichetta

Un widget Etichetta è utile per visualizzare testo non modificabile. L'etichetta viene utilizzata internamente da molti altri widget. Ad esempio, Button ha un'etichetta per mostrare il testo sul viso. Allo stesso modo, gli oggetti MenuItem hanno un'etichetta. Un'etichetta è un oggetto senza finestra, quindi non può ricevere eventi direttamente.

La classe Label ha un semplice costruttore -

gtk.Label(str = None)

I seguenti metodi utili possono essere utilizzati con l'oggetto Label:

S.NO Metodi e descrizione
1

set_text()

Questo imposta il nuovo testo come etichetta

2

get_text()

Ciò restituisce il testo dall'etichetta

3

set_use_underline()

Se vero, un carattere di sottolineatura nel testo indica che il carattere successivo deve essere utilizzato per il tasto di scelta rapida mnemonico.

4

set_justify

Questo imposta l'allineamento delle linee nel testo dell'etichetta l'una rispetto all'altra.

I valori possibili sono - gtk.JUSTIFY_LEFT, gtk.JUSTIFY_RIGHT, gtk.JUSTIFY_CENTER e gtk.JUSTIFY_FILL.

5

Set_line_wrap()

Se vero, la riga verrà mandata a capo

6

set_selectable()

Se true, il testo nell'etichetta può essere selezionato per il copia-incolla

7

set_width_chars()

Imposta la larghezza di un'etichetta

I seguenti segnali vengono emessi dal widget etichetta:

attiva-collegamento-corrente Viene emesso quando l'utente attiva un collegamento nell'etichetta.
attivare-link Viene emesso per attivare un URI.
copia-appunti Viene emesso quando il testo viene copiato dall'etichetta negli appunti.