Bom dia pessoal, tudo bem?
Seguinte estou desenvolvendo um sistema para treinar, e tenho 3 JComboBox em minha tela,
um de Cliente, um de Funcionario, e um de Produto
estou puxando os dados dessa JcomboBox do meu banco de dados
public class CadastroVisitasView extends javax.swing.JInternalFrame {
ControladorVisitas control = new ControladorVisitas();
DefaultComboBoxModel<String> modelCarros = new DefaultComboBoxModel<String>(control.listarCarros());
DefaultComboBoxModel<String> modelClientes = new DefaultComboBoxModel<String>(control.listarClientes());
DefaultComboBoxModel<String> modelFuncs = new DefaultComboBoxModel<String>(control.listarFuncionarios());
public CadastroVisitasView() {
initComponents();
comboCarros.setModel(modelCarros);
comboClientes.setModel(modelClientes);
comboFuncionario.setModel(modelFuncs);
no meu metodo(listarClientes()); ele me retorna uma String[] com o código e o nome gravado no banco de dados
Até ai normal.
Mas eu queria que hora que a pessoa selecionasse um Cliente do meu ComboBox
aparecesse o restante dos dados que tem cadastrado no banco
Rua
Bairro
Numero
Telefone
cada um desses dados em seu respectivo JTextFields
como eu faço isso? teria que, ao invés de puxar para o JComboBox um array de Strings, puxar um array Objetos? estou tentando fazer isso mas nao funciona hehe
abracos