Hello World with the tkinter library – Graphical Interface in Python

Posted by

Olá Mundo com a biblioteca tkinter – Interface Gráfica em Python

Olá Mundo com a biblioteca tkinter – Interface Gráfica em Python

A biblioteca tkinter é uma das ferramentas mais populares para a criação de interfaces gráficas em Python. Com ela, é possível desenvolver janelas, botões, menus e outros elementos visuais de forma simples e intuitiva.

Para começar, vamos criar um simples programa que exibe a mensagem “Olá Mundo” em uma janela:

        
import tkinter as tk
        
root = tk.Tk()
        
label = tk.Label(root, text="Olá Mundo")
label.pack()
        
root.mainloop()
        
    

Neste exemplo, criamos uma instância da classe Tk() que representa a janela principal. Em seguida, criamos um rótulo (label) com o texto “Olá Mundo” e o adicionamos à janela com o método pack(). Por fim, chamamos o método mainloop() para exibir a janela.

Com a biblioteca tkinter, é possível personalizar a interface gráfica com cores, fontes, tamanhos e posicionamento dos elementos. Além disso, é possível adicionar eventos como cliques de mouse e teclado para interagir com o usuário.

Espero que este artigo tenha te ajudado a dar os primeiros passos na criação de interfaces gráficas em Python com a biblioteca tkinter. Experimente modificar o código e criar novos elementos para explorar todas as possibilidades que esta ferramenta oferece!

0 0 votes
Article Rating
11 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments
@JokaMijoka
4 months ago

Rapaz, essa tal de bóson treinamentos é muito a frente mesmo, sempre estou dando uma olhada nos cursos de python para ver se saem atualizações e para fixar também mas agora me deparo com esta "raridade" de tutorial de tkinter. Fábio sua didática é incrível cara, todo dia quando saio pra universidade coloco o fone e vou escutando seus cursos que são MUITO bem desenvolvidos e direto ao ponto sem enrolação, quando me perguntam qual curso estudar python eu indico você sem pensar 2x. Vcs são incríveis!!!!

@paulosilveira4389
4 months ago

Tenho uma lista com vários nomes de pastas – diretórios. E dentro de cada um, há arquivos diversos.
Entrei no help do comando DIR via CMD.
Qdo consigo por data, não consigo o interior das pastas.
Qdo consigo o interior das pastas, só vem em ordem alfabética.
O dir /od trás por data, porém sem o conteúdo interno de cada pasta.
Se acrescento um /s daí vem o conteúdo interno, mas só em ordem alfabética.
Há alguma solução p/ um DIR por data e q mostre o conteúdo de cada pasta ?
Obgdo por uma eventual ajuda.

@ghostlixo
4 months ago

Só você me faz entender cada assunto de programação.

@tiagofeliciano7859
4 months ago

nossa mais uma aula top pra nos Professor Bóson ….

@viniciocoelho3538
4 months ago

Legal demais. Só conteúdo top por aqui, sempre. Obrigado.

@gabrielfreire9021
4 months ago

Tkinter é coisa do passado, agora a moda é namorar com o Flet kkkkk

@alexsanderrocha3894
4 months ago

Seria legal aprender sobre qt

@systemnotfound-hf7ch
4 months ago

Professor Fábio da Bóson Treinamentos é muito difícil sair vídeo aqui no canal de TCL ?? TCL é utilizada no Magic VLSI para projetar circuitos integrados ! É muito difícil sai no canal a linguagem P4 da Open Networking Foundation para programar o encaminhamento de pacotes de rede nas redes definidas por Software , Software Defined Networks SDN ??? E o curso de Qt em C ?? E o de GTK em C ??? 👏👏👏👏👏👏👏👏👏👏👏👏👏👏👏👏 Parabéns e muito obrigado pelos vídeos

@thiagochaves7932
4 months ago

Muito bom. Estou fazendo um aplicativo financeiro(contas a pagar, contas a receber, extrato, fluxo de caixa), e estou fazendo com o tkinter. Se fizer um conteúdo como outros assuntos, vai ajudar bastante

@gersonmoraes8516
4 months ago

Até hoje não achei um vídeo nesse canal que não fosse totalmente útil..
São sempre iguais.. OBJETIVOS, DIDÁTICOS, MOTIVADORES e DE FÁCIL ENTENDIMENTO.. top 🔝 🚀

@paulohsborges
4 months ago

Show de bola🎉