Você está aqui: Python ::: Tkinter GUI Toolkit ::: Entry |
Como retornar o conteúdo de uma caixa de texto Entry do Tkinter e exibí-lo em uma mensagem messageboxQuantidade de visualizações: 1072 vezes |
|
Nesta dica mostrarei como podemos acessar o texto digitado em um controle Entry do Tkinter e exibí-lo em uma mensagem messagebox ao clicarmos em um botão Button. Note que o conteúdo de um componente Entry pode ser acessado por meio de seu método get(). Veja o código Python completo para o exemplo: ----------------------------------------------------------------------
Se precisar de ajuda com o código abaixo, pode me chamar
no WhatsApp +55 (62) 98553-6711 (Osmar)
----------------------------------------------------------------------
# vamos importar o módulo Tkinter
from tkinter import *
from tkinter.ttk import *
from tkinter import messagebox
# variáveis globais
caixa_texto = None
# método principal
def main():
# acessamos a variável global
global caixa_texto
# vamos criar o frame principal da aplicação Tkinter
janela = Tk()
# agora definimos o tamanho da janela
janela.geometry("600x400")
# criamos uma caixa de texto Entry de linha única
caixa_texto = Entry(janela, width=40)
caixa_texto.grid(column=0, row=0, sticky=W, padx=15, pady=10)
# vamos criar um botão Button
btn = Button(janela, text="Clique Aqui", width=15, command=retornar_conteudo)
btn.grid(column=1, row=0, sticky=W, pady=10)
# entramos no loop da aplicação
janela.mainloop()
# função para obter e retornar o conteúdo digitado na caixa de texto
def retornar_conteudo():
# obtemos o conteudo da caixa de texto Entry
conteudo = caixa_texto.get()
# e o exibimos em uma mensagem messagebox
messagebox.showinfo("Aviso", "O conteúdo digitado foi: {0}".format(conteudo))
if __name__== "__main__":
main()
|
|
|
Desafios, Exercícios e Algoritmos Resolvidos de Python |
Veja mais Dicas e truques de Python |
Dicas e truques de outras linguagens |
E-Books em PDF |
||||
|
||||
|
||||
Linguagens Mais Populares |
||||
|
1º lugar: Java |






