Escolar Documentos
Profissional Documentos
Cultura Documentos
Criando Uma Agenda Simples Com NetBeans 6.5
Criando Uma Agenda Simples Com NetBeans 6.5
com
Iniciando:
1.
2.
3.
4.
5.
6.
O NetBeans ir criar uma aplicao Desktop bsica j funcional e trs classes criadas AgandaSimplesAboutBox,
AgandaSimplesApp, AgandaSimplesView.
Alm de criar mais uma classe que ser a representao do nosso contato, precisamos importar para o nosso
projeto mais uma biblioteca. A biblioteca que ser responsvel pela vinculao dos componentes.
Importando biblioteca de vinculao:
1. Abra a janela Projetos e selecione a pasta Bibliotecas do seu projeto.
2. Clique com o boto direito em Biblioteca, no menu Adicionar biblioteca...
3. Selecione Vinculao de Beans (no final da lista) e clique em Adicionar Biblioteca
Nossa classe Contato precis ser um POJO e seus campos sero nome e telefone.
Agora vamos
trabalhar a camada
visual,
abra a classe
AgandaSimplesView.
Certifique-se de estar
visualizando a janela
Projeto
e no a janela
Cdigo-fonte.
Tabela
Rtulo
Campo de texto
Boto
1
2
2
3
Nos itens Tabela e Campo de texto, vamos alterar o nome da varivel para facilitar seu uso.
Repita os trs passos seguindo a tabela.
Componente
Novo nome
Tabela
tabela
1 Campo de texto
tfNome
2 Campo de texto
tfTelefone
Depois de adicionar o componente usando alguma dessas duas formas, veremos um erro em nosso cdigo.
Isso ocorre porque o tipo de criao padro do objeto List espera um objeto Query.
Vamos configurar nosso List. No Modo visual selecione-o na paleta Inspector
Configurando objeto List:
1.
2.
3.
4.
Clique com o boto direito no primeiro campo de texto escolhendo o item Vncular, aps, Text
Na opo Cdigo-fonte de vinculao selecione tabela (o nome da nossa Tabela)
Em Expresso de vinculao navegue at selectedElement e escolha o subitem nome
Repita esses passos para o segundo campo de texto, mas agora selecione o subitem telefone
Execute o projeto e verifique que ao selecionar algum item da Tabela, os campos de texto so preenchidos
automaticamente.
Vamos criar as funcionalidades dos botes. Temos trs botes:
O primeiro ser responsvel por criar um novo registro.
O segundo salvar nossa List.
O terceiro ser responsvel por excluir algum contato.
Para os trs botes, definiremos aes distintas. O processo ser o mesmo, apenas alterando o nome da ao.
No iremos focar no cdigo dos botes, j que estamos mesmo interessados no NetBeans e sua facilidade de
desenvolvimento. Mas junto com o tutorial segue o projeto que pode ser aberto pelo NetBeans e o aplicativo
funcional (pasta dist).