Tk - Etiqueta de widget
Un widget de etiqueta es un widget común que se utiliza en casi todas las aplicaciones Tk y que se utiliza para mostrar texto simple. La sintaxis del widget de etiqueta se muestra a continuación:
label labelName options
Opciones
Las opciones disponibles para el widget de etiqueta se enumeran a continuación en la tabla:
No Señor. | Sintaxis y descripción |
---|---|
1 | -background color Se utiliza para establecer el color de fondo del widget. |
2 | -borderwidth width Se utiliza para dibujar con borde en efectos 3D. |
3 | -font fontDescriptor Se utiliza para configurar la fuente del widget. |
4 | -foreground color Se utiliza para establecer el color de primer plano del widget. |
5 | -height number Se usa para establecer la altura del widget. |
6 | -padx number Establece el padx para el widget. |
7 | -pady number Establece el pady para el widget. |
8 | -relief condition Establece el relieve 3D para este widget. La afección puede ser elevada, hundida, plana, con cresta, sólida o surcada. |
9 | -text text Establece el texto del widget. |
10 | -textvariable varName Variable asociada al widget. Cuando cambia el texto del widget, la variable se establece en el texto del widget. |
11 | -width number Establece el ancho del widget. |
12 | -justify alignment Establece la alineación del texto, que puede ser izquierda, central o derecha. |
A continuación se muestra un ejemplo sencillo de widget de etiqueta:
#!/usr/bin/wish
grid [label .myLabel -background red -foreground white -text "Hello World" -relief ridge
-borderwidth 8 -padx 10 -pady 10 -font {Helvetica -18 bold} -height 10 -width 35
-textvariable myvariable -justify left -underline 1]
set myvariable "Test Hello"
Cuando ejecutamos el programa anterior, obtendremos el siguiente resultado: