PCII - INTERFACES EM JAVA: EXEMPLOS

623 visualizações

Publicada em

INTERFACES EM JAVA: EXEMPLOS

Criando Objetos da interface Enderecavel para uma agência de Correio

CURSO TÉCNICO EM INFORMÁTICA - ETECMAM GARÇA

0 comentários
0 gostaram
Estatísticas
Notas
  • Seja o primeiro a comentar

  • Seja a primeira pessoa a gostar disto

Sem downloads
Visualizações
Visualizações totais
623
No SlideShare
0
A partir de incorporações
0
Número de incorporações
3
Ações
Compartilhamentos
0
Downloads
26
Comentários
0
Gostaram
0
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide

PCII - INTERFACES EM JAVA: EXEMPLOS

  1. 1. PCII ETEC MONSENHOR ANTONIO MAGLIANO
  2. 2. Implementando contratos
  3. 3. ATIVIDADE CRIE UM SISTEMA PARA UM CORREIO QUE RECEBE OBJETOS ENDEREÇÁVEIS A SEREM DESPACHADOS A UM DESTINO DETERMINADO
  4. 4. Crie um projeto chamado Correio No Eclipse : File – New – Java Project
  5. 5. Crie dois pacotes novos Clique com botão direito na pasta src File – New – Package br.com.etecmam.correio br.com.etecmam.correio.interfaces
  6. 6. Crie a interface Enderecavel Clique com botão direito no pacote br.com.etecmam.correio.interfaces File – New – Interface
  7. 7. Crie a classe Carta Clique com botão direito no pacote br.com.etecmam.correio File – New – Class
  8. 8. Crie a classe Carta
  9. 9. Crie a classe Revista Clique com botão direito no pacote br.com.etecmam.correio File – New – Class
  10. 10. Crie a classe Pacote Clique com botão direito no pacote br.com.etecmam.correio File – New – Class
  11. 11. Crie a classe Pacote
  12. 12. Crie a classe Principal Clique com botão direito no pacote br.com.etecmam.correio File – New – Class
  13. 13. Crie a classe Principal
  14. 14. Rodando !!!
  15. 15. Montando uma Tela... JTable , JTabbledPane
  16. 16. Crie um formulário (JFrame) Clique com botão direito no pacote br.com.etecmam.correio File – New – Other – JFrame nome: CorreioGUI
  17. 17. Desenhe dois Panels Nome: txtDestino Tipo: JTextField Nome: txtOrigem Tipo: JTextField Nome: cboTipo Tipo: JcomboBox Nome: btnEnderecar Tipo: JButton
  18. 18. Altere a propriedade Model do cboTipo
  19. 19. Adicione um objeto JtabbedPane Nome: tabOpcoes Tipo: JtabbedPane
  20. 20. Arraste 3 Panels no JTabbedPanel
  21. 21. Selecione cada Panel da tab • Altere a propriedade Title
  22. 22. Desenhe na tab de Carta Nome: txtTexto Tipo: JtextArea
  23. 23. Desenhe na tab de Revista Nome: txtTitulo Tipo: Jtextfield Nome: txtAno Tipo: Jtextfield Nome: txtMes Tipo: Jtextfield
  24. 24. Desenhe na tab de Pacote Nome: txtPeso Tipo: Jtextfield Nome: txtAltura Tipo: Jtextfield Nome: txtLargura Tipo: Jtextfield
  25. 25. Adicione um ScrollPane
  26. 26. Arraste um Jtable na área em Amarelo
  27. 27. A tela terá esta aparência: Nome: tabela Tipo: Jtable
  28. 28. No código fonte do Formulário declare: Id automático do objeto a ser endereçado ArrayList de Objetos Endereçáveis
  29. 29. Crie uma função que só aceita Enderecavel Preenche matriz de dados para tabela a partir dos dados do ArrayList de objetos Endereçáveis
  30. 30. Click do cboTipo De acordo com o item selecionado uma única aba ficará habilitada
  31. 31. Click do botão “Endereçar”
  32. 32. Click na linha da tabela Obtém a linha selecionada Obtém Objeto do ArrayList de Endereçáveis Exibe mensagem com dados do objeto Monta o texto com as informações de acordo com a classe do objeto a ser endereçado
  33. 33. Testando !!!
  34. 34. Testando !!!
  35. 35. Testando !!!
  36. 36. Testando !!!
  37. 37. • http://www.tiexpert.net/programacao/java/interf aces.php • http://www.caelum.com.br/apostila-java- orientacao-objetos/interfaces/#10-2-interfaces

×