in

Python – Etiqueta Tkinter

tklabel

Este widget implementa un cuadro de visualización donde puede colocar texto o imágenes. El texto que muestra este widget se puede actualizar en cualquier momento que desee.

También es posible subrayar parte del texto (como para identificar un atajo de teclado) y extender el texto en varias líneas.

Sintaxis

Aquí está la sintaxis simple para crear este widget:

w = Label ( master, option, ... )

Parámetros

  • Maestro – Esto representa la ventana principal.

  • opciones – Aquí está la lista de las opciones más utilizadas para este widget. Estas opciones se pueden utilizar como pares clave-valor separados por comas.

No Señor. Opción y descripción
1

ancla

Esta opción controla dónde se coloca el texto si el widget tiene más espacio del que necesita el texto. El valor predeterminado es anchor = CENTER, que centra el texto en el espacio disponible.

2

bg

El color de fondo normal que se muestra detrás de la etiqueta y el indicador.

3

mapa de bits

Establezca esta opción en un mapa de bits o un objeto de imagen y la etiqueta mostrará ese gráfico.

4

bd

El tamaño del borde alrededor del indicador. El valor predeterminado es 2 píxeles.

5

cursor

Si configura esta opción en un nombre de cursor (flecha, punto, etc.), el cursor del mouse cambiará a ese patrón cuando esté sobre el botón de verificación.

6

fuente

Si está mostrando texto en esta etiqueta (con la opción de texto o variable de texto, la opción de fuente especifica en qué fuente se mostrará ese texto.

7

fg

Si está mostrando texto o un mapa de bits en esta etiqueta, esta opción especifica el color del texto. Si está mostrando un mapa de bits, este es el color que aparecerá en la posición de los bits 1 en el mapa de bits.

8

altura

La dimensión vertical del nuevo marco.

9

imagen

Para mostrar una imagen estática en el widget de etiqueta, establezca esta opción en un objeto de imagen.

10

justificar

Especifica cómo se alinearán varias líneas de texto entre sí: IZQUIERDA para alinear a la izquierda, CENTRO para centrar (el valor predeterminado) o DERECHA para alinear a la derecha.

11

padx

Se agregó espacio adicional a la izquierda y a la derecha del texto dentro del widget. El valor predeterminado es 1.

12

pady

Se agregó espacio adicional por encima y por debajo del texto dentro del widget. El valor predeterminado es 1.

13

alivio

Especifica la apariencia de un borde decorativo alrededor de la etiqueta. El valor predeterminado es PLANO; para otros valores.

14

texto

Para mostrar una o más líneas de texto en un widget de etiqueta, establezca esta opción en una cadena que contenga el texto. Las nuevas líneas internas (» n») forzarán un salto de línea.

15

variable de texto

Para esclavizar el texto que se muestra en un widget de etiqueta a una variable de control de clase StringVar, establezca esta opción en esa variable.

dieciséis

subrayar

Puede mostrar un subrayado (_) debajo de la enésima letra del texto, contando desde 0, estableciendo esta opción en n. El valor predeterminado es subrayado = -1, lo que significa que no hay subrayado.

17

ancho

Ancho de la etiqueta en caracteres (¡no en píxeles!). Si esta opción no está configurada, el tamaño de la etiqueta se ajustará a su contenido.

18

envoltura

Puede limitar el número de caracteres en cada línea estableciendo esta opción en el número deseado. El valor predeterminado, 0, significa que las líneas se romperán solo en las líneas nuevas.

Ejemplo

Pruebe el siguiente ejemplo usted mismo:

from Tkinter import *

root = Tk()
var = StringVar()
label = Label( root, textvariable=var, relief=RAISED )

var.set("Hey!? How are you doing?")
label.pack()
root.mainloop()

Cuando se ejecuta el código anterior, produce el siguiente resultado:

Etiqueta TK

python_gui_programming.htm

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

java bytecode

Código de bytes de Java – Javatpoint

apple touch icon@2

¿La mejor manera de verificar valores nulos en Java?