Pular para o conteúdo
Desenvolvimento de Interfaces Desktop com PySimpleGUI
🖥️

Desenvolvimento de Interfaces Desktop com PySimpleGUI

Grade completa inspirada no padrão TutorialsPoint: Popups, Matriz de Layout, Event Loop com window.read(), Chaves de Identificação, Tabs, Frames e Atualizações Dinâmicas.

Capítulos 6
Progresso 0/6 aulas
Concluído 0%
🎨
CAPÍTULO 1

Módulo 1 — Introdução, Temas & Popups

1 aulas

Instalação, personalização visual com temas e caixas de diálogo rápidas.

📐
CAPÍTULO 2

Módulo 2 — Matriz de Layout & Window

1 aulas

Organização de linhas e colunas através de matrizes bidimensionais do Python.

🔒

2.1 Construindo Janelas com Listas de Elementos

Cada lista interna dentro de `layout` representa uma linha horizontal na janela visual:.

Bloqueada
🔄
CAPÍTULO 3

Módulo 3 — O Loop de Eventos (Event Loop)

1 aulas

Aguardando interação do usuário com window.read() e tratamento de fechamento da janela.

🔒

3.1 O Padrão window.read()

O método `window.read()` bloqueia a execução até que o usuário clique em um botão ou interaja com a interface:.

Bloqueada
📝
CAPÍTULO 4

Módulo 4 — Formulários, Inputs & Keys

1 aulas

Atribuição de identificadores com key, caixas de seleção, botões de rádio e combos.

🔒

4.1 Recuperando Valores através do Dicionário values

Elementos nomeados com `key` são mapeados como chaves no dicionário `values` retornado pelo `window.read()`:.

Bloqueada
📦
CAPÍTULO 5

Módulo 5 — Containers: Frames & Tabs

1 aulas

Agrupamento visual com sg.Frame, colunas com barra de rolagem e interfaces em abas.

🔒

5.1 Agrupando com sg.Frame

O `sg.Frame` desenha uma moldura com título ao redor de um sub-layout:.

Bloqueada
CAPÍTULO 6

Módulo 6 — Atualizações Dinâmicas (update)

1 aulas

Modificando textos, limpando inputs e atualizando barras de progresso em tempo real.

🔒

6.1 O Método .update()

Para modificar qualquer elemento da tela durante a execução do programa:.

Bloqueada