LearnToImplement - Java + Swing


(1) Introdução ao projeto

Neste projeto iremos trabalhar com a interface padrão do Java denominada Swing. Neste projeto não utilizaremos nenhum framework adicional para que o leitor possa compreender como acontece a comunicação padrão.


(2) Descrição



Neste projeto LearnToImplement, utilizaremos um consultório médico como exemplo. O nosso sistema de controle de consultas e pacientes terá algumas funcionalidades básicas: 

  • O sistema deve permitir gerenciar (adicionar, modificar, excluir, listar) os pacientes do sistema.
  • O sistema deve permitir gerenciar (adicionar, modificar, excluir, listar) as consultas do sistema.


Veja abaixo uma sugestão de Diagrama de Entidades e Relacionamentos (DER):


(3) Conteúdos essenciais a serem aprendidos

Agora que já entendemos a lógica de negócio a ser implementada podemos apresentar quais conteúdos devem ser aprendidos para implementação do sistema:

  1. Condicionais
  2. Laços de repetição (while, for, foreach)
  3. Vetores  e matrizes 
  4. Funções
  5. Classes (construtores, métodos, atributos, toString)
  6. Métodos estáticos
  7. Tratamento de exceções


Além disso, será necessário compreender neste projeto como é feita:
  1. Criação, remoção, alteração e busca de elementos do banco de dados por meio de uma interface Java Swing.
  2. Como manipular componentes de tela (text input, labels, tables, combobox, etc)
  3. Estruturação do projeto em Model-View-Control
  4. Isolando funções específicas (conexão com o Banco de Dados)



Este projeto foi gentilmente desenvolvido e cedido ao nosso site por Thiago Oliveira

LearnToImplement - Java + Swing LearnToImplement - Java + Swing Reviewed by Vinicius dos Santos on 10:16:00 Rating: 5

Nenhum comentário

Escreve ai sua opinião!