Opa…
Seguinte…eu tenho 3 pacotes…modelo, visão e controlador.
no modelo tenho: imoveis.
no controlador: ControladorImoveis
na Visão tenho: CadastrarImoveis e PesquisarImoveis.
No CadastrarImoveis, obviamente faço o cadastro do imóvel dentro do mesmo JFrame tenho um botão pesquisar que chama o JFrame PesquisarImoveis.
Dentro do PesquisarImoveis tenho 5 Jcombobox, 3 jtextfield e uma tabela.
O primeiro JComboBox se chama Cliente. Nele eu chamo todos os cliente que foram cadastrados (Apenas os Nomes).
Nos outros Jcombobox ja estão pré-definidos os valores.
A questão é:
Preciso que quando eu Selecionar o Cliente no JComboBox ele coloca na tabela todos os dados daquele cliente selecionado ou quando selecionar outro JCombobox ele também faça o mesmo. Consigo fazer normalmente com o JTextField mas não consigo com o JComboBox. Na verdade estava fazendo algo mais complexo mais desisti. Havia colocado alguns CheckBox, ai ele faria a busca apenas por aquele CheckBox que ele selecionou.
Resumindo: Fazer a busca no Banco do item selecionado.
Já tentei:
ControladoImoveis cli = new ControladorImoveis();
imoveis = cli.listaImoveis((String) jcbCliente.getSelectedItem());
mostrarImoveis(imoveis);
Obs: o Método mostrarImoveis já existe e a tabela também.
Pensei que fazendo daquele jeito ali faria a busca por aquele cliente e listaria, se eu coloco o jtfBairro.getText no lugar do jcbCliente.getSelectedItem ele pega normalmente e lista.
Valeu…