Você liga seu computador, e aparece um campo para digitar seu login e senha.
Aparece botões, você clica em coisas pra minimizar, maximizar, clica em uma aba, outra, abre um programa, fecha outro, clica aqui, clica acolá...
Veja este navegador que está lendo este tutorial ou lendo o PDF, tem botões lá em cima, menus, campos, listas de opções, barra de rolagem etc etc.
Ou seja, interagimos com interfaces gráficas, através de mouse e de teclado. E é justamente isto que iremos aprender nesta seção de nosso Curso de Python, a programar usando as GUI - Graphic User Interfaces.
GUI - Interface Gráfica do Usuário
- O módulo Tkinter
- Label - Exibindo rótulos (textos) numa janela
- Frame - Widget que armazena widgets
- Caixas de diálogo - info dialog boxes
- Botões - o widget Button
- Entry widget - Recebendo entradas do usuário
- StringVar - Saída dinâmica de dados com label
- Botão de rádio - Radiobutton e IntVar
- Botão de check - Checkbutton
- Tratamento de eventos: classe Event e método bind()
- Dando enter: o evento <Return>
- Eventos envolvendo botão: <Enter> e <Leave>
- Tratamento de eventos envolvendo Mouse
- Tratamento de eventos envolvendo Teclas do teclado
- Gerenciadores de Layout: pack, grid e place
.
ResponderExcluir