La Etiqueta se utiliza para especificar el cuadro contenedor donde podemos colocar el texto o las imágenes. Este widget se utiliza para proporcionar un mensaje al usuario sobre otros widgets utilizados en la aplicación Python.
alfabeto por numero
Existen diversas opciones que se pueden especificar para configurar el texto o la parte del texto que se muestra en la Etiqueta.
La sintaxis para utilizar la etiqueta se proporciona a continuación.
Sintaxis
w = Label (master, options)
A continuación se proporciona una lista de posibles opciones.
SN | Opción | Descripción |
---|---|---|
1 | ancla | Especifica la posición exacta del texto dentro del tamaño proporcionado al widget. El valor predeterminado es CENTRO, que se utiliza para centrar el texto dentro del espacio especificado. |
2 | bg | El color de fondo que se muestra detrás del widget. |
3 | mapa de bits | Se utiliza para establecer el mapa de bits en el objeto gráfico especificado de modo que la etiqueta pueda representar los gráficos en lugar de texto. |
4 | bd | Representa el ancho del borde. El valor predeterminado es 2 píxeles. |
5 | cursor | El puntero del mouse cambiará al tipo de cursor especificado, es decir, flecha, punto, etc. |
6 | fuente | El tipo de fuente del texto escrito dentro del widget. |
7 | fg | El color de primer plano del texto escrito dentro del widget. |
8 | altura | La altura del widget. |
9 | imagen | La imagen que se mostrará como etiqueta. |
10 | justificar | Se utiliza para representar la orientación del texto si el texto contiene varias líneas. Se puede configurar en IZQUIERDA para justificación a la izquierda, DERECHA para justificación a la derecha y CENTRO para justificación central. |
11 | padx | El relleno horizontal del texto. El valor predeterminado es 1. |
12 | Arrozal | El relleno vertical del texto. El valor predeterminado es 1. |
13 | alivio | El tipo de frontera. El valor predeterminado es PLANO. |
14 | texto | Se establece en la variable de cadena que puede contener una o más líneas de texto. |
15 | variable de texto | El texto escrito dentro del widget se establece en la variable de control StringVar para que se pueda acceder a él y modificarlo en consecuencia. |
16 | subrayar | Podemos mostrar una línea debajo de la letra especificada del texto. Establezca esta opción en el número de la letra bajo la cual se mostrará la línea. |
17 | ancho | El ancho del widget. Se especifica como el número de caracteres. |
18 | longitud de envoltura | En lugar de tener solo una línea como texto de etiqueta, podemos dividirla en la cantidad de líneas donde cada línea tenga la cantidad de caracteres especificados para esta opción. |
Ejemplo 1
# !/usr/bin/python3 from tkinter import * top = Tk() top.geometry('400x250') #creating label uname = Label(top, text = 'Username').place(x = 30,y = 50) #creating label password = Label(top, text = 'Password').place(x = 30, y = 90) sbmitbtn = Button(top, text = 'Submit',activebackground = 'pink', activeforeground = 'blue').place(x = 30, y = 120) e1 = Entry(top,width = 20).place(x = 100, y = 50) e2 = Entry(top, width = 20).place(x = 100, y = 90) top.mainloop()
Producción: