PyGTK - Clase de etiqueta
Un widget de etiqueta es útil para mostrar texto no editable. Muchos otros widgets utilizan la etiqueta internamente. Por ejemplo, Button tiene una etiqueta para mostrar texto en la cara. Del mismo modo, los objetos MenuItem tienen una etiqueta. Una etiqueta es un objeto sin ventanas, por lo que no puede recibir eventos directamente.
La clase de etiqueta tiene un constructor simple:
gtk.Label(str = None)
Los siguientes métodos útiles se pueden utilizar con el objeto Etiqueta:
S.NO | Métodos y descripción |
---|---|
1 | set_text() Esto establece nuevo texto como etiqueta |
2 | get_text() Esto devuelve el texto de la etiqueta |
3 | set_use_underline() Si es verdadero, un guión bajo en el texto indica que se debe usar el siguiente carácter para la tecla de aceleración mnemotécnica. |
4 | set_justify Esto establece la alineación de las líneas en el texto de la etiqueta entre sí. Los valores posibles son: gtk.JUSTIFY_LEFT, gtk.JUSTIFY_RIGHT, gtk.JUSTIFY_CENTER y gtk.JUSTIFY_FILL. |
5 | Set_line_wrap() Si es cierto, la línea se ajustará |
6 | set_selectable() Si es verdadero, el texto de la etiqueta se puede seleccionar para copiar y pegar |
7 | set_width_chars() Esto establece el ancho de una etiqueta |
Las siguientes señales son emitidas por el widget de etiqueta:
activar-enlace-actual | Esto se emite cuando el usuario activa un enlace en la etiqueta. |
activar-enlace | Esto se emite para activar un URI. |
copia-portapapeles | Esto se emite cuando se copia texto de la etiqueta al portapapeles. |