Code

tiforadacaixa

CURSO DE TKINTER AULA #8 - Executar função ao clicar em botão.

8 - Executar função ao clicar em botão.
Para executar uma função ao clicar em um botão
o botão tem que receber como parametro o nome da função que ele deve executar
o nome da função deve ser atribuido ao parametro command do botão
O NOME DEVE SER SEM OS PARENTESES!!
botao = Button(window, text="Clique!",command=aoClicar)

observe o seguinte codigo
from tkinter import *
def aoClicar():
    mensagem["text"]="O Botão Foi Clicado"

window = Tk()
window.geometry("300x200+200+100")
window.title("TI fora da caixa")
mensagem = Label(window, text="TI fora da caixa", font="impact 20 bold")
mensagem.pack()
botao = Button(window, text="Clique Aqui", command=aoClicar)
botao.pack()
window.mainloop()
ao clicar no botão a função aoClicar() é executada
e essa função altera o texto da label mensagem

para passar uma função como parametro ela deve ter sido criada antes do botão!
E ao clicar no botão o resultado sera o seguinte:
antes e depois de clicar

Postar um comentário

0 Comentários