Populei um JComboBox com dados vindo do banco de dados, funcionou bem agora gostaria de numa tela de alteração preencher o combo como o objeto que que foi escolhido como posso fazer isso. Código para popular o combo que usei
PreparedStatement pstm = Conexao.obterCon().prepareStatement("SELECT * FROM cliente ORDER BY nome");
ResultSet rs = pstm.executeQuery();
combo.removeAllItems();
while(rs.next()){
Integer codigo = rs.getInt("cod_cli") ;
String nome = rs.getString("nome");
combo.addItem(new Cliente(codigo, nome));
}
E na classe usei o construtorpublic Cliente(Integer codigo, String nome) {
this.codigo = codigo;
this.nome = nome;
}
public String toString() {
return getNome();
}