Você está aqui: Python ::: Tkinter GUI Toolkit ::: Passos Iniciais |
O que é Tkinter e como usá-lo para escrever aplicações GUI em PythonQuantidade de visualizações: 1001 vezes |
Por mais que nossas aplicações Python console ou web sejam úteis, chega um momento que precisamos desenvolver aplicações GUI desktop, ou seja, com controles visuais, no estilo Delphi VCL, Windows Forms, Java Swing, etc. Para isso podemos usar o conjunto de ferramentas (toolkit) Tkinter. O Tkinter é uma interface Python para o famoso Tk, que, por sua vez, é um toolkit GUI para o Tcl/Tk. A Tcl, por sua simplicidade, é uma linguagem de script usada para testes, protótipos e desenvolvimento de interfaces GUI. O Tk, também de código-aberto, é um conjunto de ferramentas que roda em várias plataformas e é usado por muitas linguagens de programação com o propósito de construções de programas de interface visual (GUI). Como escrever a primeira aplicação GUI usando Tkinter O módulo Tkinter já vem instalado por padrão nas distribuições recentes do Python. Dessa forma, incluí-lo em nossas aplicações se resume somente a importar as funcionalidades que queremos. Veja, a seguir, um trecho de código que cria uma janela Tkinter e a exibe. Note a importação do módulo tkinter: # vamos importar o módulo tkinter import tkinter as tk # método principal def main(): # Vamos criar uma instância da classe tk.Tk, que # cria a janela da aplicação janela_principal = tk.Tk() # agora entramos no loop da aplicação, aguardando eventos Ao executar este código Python nós teremos o seguinte resultado: ![]() Este exemplo foi executado no Windows 10. Note como a janela produzida pelo Tkinter se assemelha muito ao formato das demais aplicações do Windows. |
![]() |
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 |