O Label é usado para especificar a caixa contêiner onde podemos colocar o texto ou imagens. Este widget é usado para fornecer a mensagem ao usuário sobre outros widgets usados no aplicativo python.
atoi c
Existem diversas opções que podem ser especificadas para configurar o texto ou parte do texto mostrado na Etiqueta.
A sintaxe para usar o Label é fornecida abaixo.
Sintaxe
w = Label (master, options)
Uma lista de opções possíveis é fornecida abaixo.
| SN | Opção | Descrição |
|---|---|---|
| 1 | âncora | Especifica a posição exata do texto dentro do tamanho fornecido ao widget. O valor padrão é CENTER, que é usado para centralizar o texto no espaço especificado. |
| 2 | obrigado | A cor de fundo exibida atrás do widget. |
| 3 | bitmap | É usado para definir o bitmap para o objeto gráfico especificado para que o rótulo possa representar os gráficos em vez de texto. |
| 4 | bd | Representa a largura da borda. O padrão é 2 pixels. |
| 5 | cursor | O ponteiro do mouse será alterado para o tipo de cursor especificado, ou seja, seta, ponto, etc. |
| 6 | Fonte | O tipo de fonte do texto escrito dentro do widget. |
| 7 | fg | A cor de primeiro plano do texto escrito dentro do widget. |
| 8 | altura | A altura do widget. |
| 9 | imagem | A imagem que será mostrada como rótulo. |
| 10 | justificar | É usado para representar a orientação do texto se o texto contiver várias linhas. Pode ser definido como ESQUERDA para justificação à esquerda, DIREITA para justificação à direita e CENTRO para justificação central. |
| onze | Padx | O preenchimento horizontal do texto. O valor padrão é 1. |
| 12 | Arroz | O preenchimento vertical do texto. O valor padrão é 1. |
| 13 | alívio | O tipo da fronteira. O valor padrão é FLAT. |
| 14 | texto | Isso é definido como a variável string que pode conter uma ou mais linhas de texto. |
| quinze | variável de texto | O texto escrito dentro do widget é definido como a variável de controle StringVar para que possa ser acessado e alterado adequadamente. |
| 16 | sublinhado | Podemos exibir uma linha abaixo da letra especificada do texto. Defina esta opção para o número da letra sob a qual a linha será exibida. |
| 17 | largura | A largura do widget. É especificado como o número de caracteres. |
| 18 | comprimento de enrolamento | Em vez de ter apenas uma linha como texto do rótulo, podemos dividi-lo no número de linhas onde cada linha possui o número de caracteres especificado para esta opção. |
Exemplo 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()
Saída:
