Banco de Dados - Workbench
No JcadChurrasco:
1 - Adicione um novo Botão. Este terá a funcionalidade de abrir a tela de consulta. Clique sobre o botão, vá em propriedades, e apague o que está escrito na propriedade text por “...” .
2 - Crie um novo formulário, clicando com o botão direito no pacote view,
Novo, Form JDialog, nomeei ele para JfrmConsultaConvidado, Finalizar.
No JfrmConsultaConvidado:
1 -Com o formulário aberto insira nele um jLabel, um jTextField, uma tabela, e mais dois botões.
2 -Vá em Paleta, Java Persistence, e adicione ao formulário, em ordem , um
Gerenciador de Entidade, uma Consulta e um Resultado de Consulta.
3 -Será necessário configurá-los. Para isso vá em Navegador, Outros
Componentes, e clique no Gerenciador de Entidade, ele provavelmente já estará configurado...
Gerenciador de entidade já configurado. … então clique sobre a Consulta, e vá em Propriedades , e no item query digite
“select c from Convidado c”, no item abaixo, selecione o entityManager1 .
4 -Volte ao Navegador e vá em Resultado da Consulta, Propriedades, no item query selecione query1, e marque a caixinha de observable. Depois vá na aba
Código, e digite em Parâmetros do Tipo “” .
5 -Agora você irá vincular o resultado da consulta com a tabela, para isso irá clicar com o botão direito na tabela, Conteúdo da Tabela.
.. Selecione Vinculado, em Código – Fonte da Vinculação selecione list1.
...Vá para aba Colunas , clique no botão inserir 3x , para inserirmos os campos
IdConvidado, Nome, Telefone, respectivamente. Clique em Fechar.
6 -A tabela está funcionando. Agora você ira configurar o JtextField , para que cada tecla apertada vá filtrando os nomes dos convidados. Para isso volte ao formulário edite o texto do label para “Digite o nome do convidado para pesquisar”, no campo de texto apague o texto contido nele. Agora sim você ira configurar o