Aparecer código

1 resposta
E

Tenho uma tabela (campanha) que contém (codigo e nome_cam). Com esse código abaixo consigo listar os nomes das campanhas no JCombobox. Gostaria que ao clicar na campanha no (Jcombobox), aparecesse o código em um JtextField, ou digitar o código no Textfield e aparecesse o nome no Jcombobox.
Valeu!!!!!

String consultaCampanha= "SELECT * FROM CAMPANHA WHERE NOME_CAM LIKE ?";
public List<CampanhaBean> listarCampanha (String nome){
            
         List<CampanhaBean> Campanhas = new ArrayList();
    
   
    try{
        AcessoMysql mysql = new AcessoMysql();
        pstm = mysql.conectar().prepareStatement(consultaCampanha);
        pstm.setString(1,nome);
        rs= pstm.executeQuery();
        
        CampanhaBean est;
        while (rs.next()){
           est = new CampanhaBean();
           est.setCodigo(rs.getInt("codigo"));
           est.setNome(rs.getString("nome_cam"));
           Campanhas.add(est);
        }
        mysql.desconectar();
    }
   catch (Exception e){
       e.printStackTrace();
        }
    return Campanhas;
}
protected void listarnomecampanha(){
        
        CampanhaControl log = new CampanhaControl();
        campanhas= log.listarCampanha("%");
        cb_nomecampanha.removeAllItems();
             for (int i = 0; i < campanhas.size(); i++){
             cb_nomecampanha.addItem(campanhas.get(i).getNome());
             }
      }

1 Resposta

E

consegui. valeu.
achei um exemplo bacana na documentação java

Criado 27 de dezembro de 2008
Ultima resposta 30 de dez. de 2008
Respostas 1
Participantes 1