Tkinter é a biblioteca GUI (Graphical User Interface) mais popular do Python. Este tópico explica o uso adequado desta biblioteca e seus recursos.
O pacote tkinter (“interface Tk”) é a interface padrão do Python para o kit de ferramentas Tk GUI. Tk e tkinter estão disponíveis na maioria das plataformas Unix, bem como nos sistemas Windows.
Com o Tkinter, você pode criar facilmente aplicativos de desktop usando python de maneira rápida e é bom para criar protótipos para seus aplicativos.
Widgets Tkinter
O Tkinter fornece vários controles, como botões, etiquetas e caixas de texto usadas em um aplicativo GUI. Esses controles são comumente chamados de widgets.
Button - O widget Button é usado para exibir botões no seu aplicativo.
Canvas - O widget Canvas é usado para desenhar formas, como linhas, ovais, polígonos e retângulos, no seu aplicativo.
Checkbutton - O widget Botão de verificação é usado para exibir várias opções como caixas de seleção. O usuário pode selecionar várias opções ao mesmo tempo.
Entry - O widget Entrada é usado para exibir um campo de texto de linha única para aceitar valores de um usuário.
Frame - O widget Quadro é usado como um widget de contêiner para organizar outros widgets.
Label - O widget Rótulo é usado para fornecer uma legenda de linha única para outros widgets. Também pode conter imagens.
Listbox - O widget Caixa de listagem é usado para fornecer uma lista de opções para um usuário.
Menubutton - O widget Menubutton é usado para exibir menus no seu aplicativo.
Menu - O widget de menu é usado para fornecer vários comandos para um usuário. Esses comandos estão contidos no Menubutton.
Message - O widget Mensagem é usado para exibir campos de texto com várias linhas para aceitar valores de um usuário.
Radiobutton - O widget Radiobutton é usado para exibir várias opções como botões de opção. O usuário pode selecionar apenas uma opção por vez.
Scale - O widget Escala é usado para fornecer um widget deslizante.
Scrollbar - O widget Barra de rolagem é usado para adicionar capacidade de rolagem a vários widgets, como caixas de listagem.
Text - O widget Texto é usado para exibir texto em várias linhas.
Toplevel - O widget de nível superior é usado para fornecer um contêiner de janela separado.
Spinbox - O widget Spinbox é uma variante do widget Tkinter Entry padrão, que pode ser usado para selecionar um número fixo de valores.
PanedWindow - Um PanedWindow é um widget de contêiner que pode conter qualquer número de painéis, organizados horizontal ou verticalmente.
LabelFrame - Um labelframe é um widget de contêiner simples. Seu principal objetivo é atuar como espaçador ou contêiner para layouts de janelas complexos.
tkMessageBox - Este módulo é usado para exibir caixas de mensagens em seus aplicativos.
Atributos padrão do Tkinter
Vamos dar uma olhada em como alguns de seus atributos comuns são especificados, como tamanhos, cores e fontes.> Dimensions
> Colors
> Fonts
> Anchors
> Relief styles
> Bitmaps
> Cursors

2 Comentários
Gostei demais da aula inicial! Obrigado pelos conteúdos gratuitos!
ResponderEliminarMuito Obrigado
Eliminar