Tk - Widget de etiqueta

Um widget de rótulo é um widget comum usado em quase todos os aplicativos Tk que são usados ​​para exibir texto simples. A sintaxe do widget de rótulo é mostrada abaixo -

label labelName options

Opções

As opções disponíveis para o widget de etiqueta estão listadas abaixo na tabela -

Sr. Não. Sintaxe e descrição
1

-background color

Usado para definir a cor de fundo do widget.

2

-borderwidth width

Usado para desenhar com borda em efeitos 3D.

3

-font fontDescriptor

Usado para definir a fonte do widget.

4

-foreground color

Usado para definir a cor do primeiro plano para o widget.

5

-height number

Usado para definir a altura do widget.

6

-padx number

Define o padx para o widget.

7

-pady number

Define o pady para o widget.

8

-relief condition

Define o relevo 3D para este widget. A condição pode ser elevada, afundada, plana, crista, sólida ou sulcada.

9

-text text

Define o texto do widget.

10

-textvariable varName

Variável associada ao widget. Quando o texto do widget muda, a variável é definida como texto do widget.

11

-width number

Define a largura do widget.

12

-justify alignment

Define o alinhamento do texto, que pode ser à esquerda, centro ou direita.

Um exemplo simples de widget de etiqueta é mostrado abaixo -

#!/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"

Quando executarmos o programa acima, obteremos a seguinte saída -