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: