Galera, eu tenho um combobox cliente queria quando eu clicasse em um cliente aparecesse todos os atributos nos textfild.
meu combobox
public void carregaComboBox()
{
try
{
jComboBoxcliente.addItem("");
Connection conn;
conn = conexaoBD.getConexao();
Statement st = conn.createStatement();
ResultSet rs = st.executeQuery("SELECT cliente.nome FROM cliente ORDER BY nome" );
while(rs.next())
{
jComboBoxcliente.addItem(rs.getString("nome"));
}
rs.close();
conn.close();
}
catch(Exception e)
{
JOptionPane.showMessageDialog(null,
"Ocorreu erro ao carregar a Combo Box", "Erro",
JOptionPane.ERROR_MESSAGE);
}
}
Aqui e meu lister na hora que eu clico para ele aparecer nos textfilds, aqui no caso ele so seta o nome da pessoa e não os outros valores.
jComboBoxprodutos.addItemListener(new ItemListener() {
@Override
public void itemStateChanged(ItemEvent event) {
jTCodigo.setText((String) jComboBoxcliente.getModel().getSelectedItem());
jTnome.setText((String) jComboBoxcliente.getModel().getSelectedItem());
jTidade.setText((String) jComboBoxcliente.getModel().getSelectedItem());
}
});
Se alguém tiver alguma ideia de como receber os outros dados nos campos textfild.Iria ajudar muito.obrigado