Docsity
Docsity

Prepare-se para as provas
Prepare-se para as provas

Estude fácil! Tem muito documento disponível na Docsity


Ganhe pontos para baixar
Ganhe pontos para baixar

Ganhe pontos ajudando outros esrudantes ou compre um plano Premium


Guias e Dicas
Guias e Dicas


Programação Poo orientada a objetos, Resumos de Matemática

Conteúdo sobre programação interfaces gráficas

Tipologia: Resumos

2026

Compartilhado em 28/04/2026

anonymous-mek
anonymous-mek 🇦🇴

1 documento

1 / 4

Toggle sidebar

Esta página não é visível na pré-visualização

Não perca as partes importantes!

bg1
Técnicas e Linguagens de Programação 11ªClasse IPOLub 2025/2026
Ficha nº ___
“Aprender é tornar simples aquilo que parecia complexo.
Unidade III – Interfaces Gráficas com Java (Swing)
Tema: Controlos em Java Swing
Subtemas:
JLabel (propriedades e uso)
JTextField e JTextArea
JButton (eventos)
JComboBox
JCheckBox e JRadioButton
JTable
JMenuBar, JMenu e JMenuItem
Objectivo Geral
Capacitar os alunos a criar interfaces gráficas em Java utilizando Swing, aplicando
controlos e eventos para desenvolver um formulário funcional.
Objectivos Específicos
Ao final desta ficha, o aluno deverá ser capaz de:
Criar interfaces com JFrame;
Utilizar componentes Swing corretamente;
Capturar dados de formulários;
Implementar eventos (ActionListener, ItemListener);
Inserir dados numa JTable;
Palavras-chave
Interface gráfica (GUI): Meio visual de interação entre o utilizador e o
sistema.
Evento: Ação do utilizador (clique, seleção, etc.) que o programa responde.
Swing: Biblioteca do Java para criação de interfaces gráficas.
Componente: Elemento visual (botão, campo de texto, etc.).
1. Conceito Essências:
pf3
pf4

Pré-visualização parcial do texto

Baixe Programação Poo orientada a objetos e outras Resumos em PDF para Matemática, somente na Docsity!

Ficha nº ___ “Aprender é tornar simples aquilo que parecia complexo.” Unidade III – Interfaces Gráficas com Java (Swing) Tema: Controlos em Java Swing Subtemas:

  • JLabel (propriedades e uso)
  • JTextField e JTextArea
  • JButton (eventos)
  • JComboBox
  • JCheckBox e JRadioButton
  • JTable
  • JMenuBar, JMenu e JMenuItem Objectivo Geral Capacitar os alunos a criar interfaces gráficas em Java utilizando Swing, aplicando controlos e eventos para desenvolver um formulário funcional. Objectivos Específicos Ao final desta ficha, o aluno deverá ser capaz de:
  • Criar interfaces com JFrame;
  • Utilizar componentes Swing corretamente;
  • Capturar dados de formulários;
  • Implementar eventos (ActionListener, ItemListener);
  • Inserir dados numa JTable; Palavras-chave
  • Interface gráfica (GUI): Meio visual de interação entre o utilizador e o sistema.
  • Evento: Ação do utilizador (clique, seleção, etc.) que o programa responde.
  • Swing: Biblioteca do Java para criação de interfaces gráficas.
  • Componente: Elemento visual (botão, campo de texto, etc.). 1. Conceito Essências:

JLabel - Exibe textos na interface JTextField - Campo de entrada de texto simples JTextArea - Entrada de texto multilinha JButton - Executa ações quando clicado JComboBox - Lista suspensa JCheckBox - Seleção múltipla JRadioButton - Seleção única (com grupo) JTable - Exibir dados em tabela JMenuBar - Criar menus

2. Exemplo Prático “Dada a necessidade de registar pessoas com os dados nome, sexo, naturalidade, pai e mãe, desenvolva uma aplicação em Java Swing que resolva este problema. A aplicação deve listar os dados cadastro, permitir apagar e editar dados” Formulário de Cadastro de Pessoas Componentes utilizados:

  • JTextField → txtNome, txtPai, txtMae
  • JComboBox → cbSexo, cbNaturalidade
  • JButton → Registar, Cancelar, apagar
  • JTable → jtListaPessoa Figura 1. Resultado final 3. Eventos no Swing O que é um evento?

6. Vantagens do Uso de Interfaces Gráficas - Melhor interação com o utilizador - Facilidade de uso - Organização visual do sistema - Aplicações mais profissionais - Melhor experiência do utilizador