![]() |
|
||||
![]() Planilha Web - Planilhas e Calculadoras online para estudantes e profissionais de Engenharia Civil, Engenharia Elétrica e Engenharia Mecânica. |
|||||
Você está aqui: Python ::: Tkinter GUI Toolkit ::: Formulários e Janelas |
Como restaurar uma janela do Tkinter Python ao clicar em um botãoQuantidade de visualizações: 1634 vezes |
Nesta dica mostrarei como podemos restaurar uma janela de uma aplicação Tkinter Python ao clicarmos em um botão Button. Para isso nós vamos criar uma função restaurar() que será chamada no evento Click do botão. Restaurar uma janela significa voltá-la ao seu estado normal após uma operação de minimizar ou maximizar a janela. Para restaurar a janela, tudo que precisamos fazer é fornecer o valor newstate='normal' para a função state() da classe Tk. Veja o código completo para o exemplo: # vamos importar o módulo Tkinter from tkinter import * from tkinter.ttk import * # função que permite restaurar a janela def restaurar(): janela_principal.state(newstate='normal') # método principal def main(): # cria a janela principal da aplicação global janela_principal janela_principal = Tk() # define as dimensões da janela janela_principal.geometry("300x250") # define o título da janela janela_principal.title("Cadastro de Clientes") # vamos criar um botão usando a classe Button btn = Button(janela_principal, text="Restaurar", command=restaurar) # coloca o botão na primeira linha e primeira coluna do layout btn.grid(row=0, column=0, padx=10, pady=10) # entramos no loop de eventos janela_principal.mainloop() 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 |
Delphi - Como calcular o cateto oposto dadas as medidas da hipotenusa e do cateto adjascente em Delphi |
E-Books em PDF |
||||
|
||||
|
||||
Linguagens Mais Populares |
||||
1º lugar: Java |