Cara Lista meu problema e o seguinte veja este código que estou Enviando
 
    String busca = jTextField1.getText();
    String opcao = choice1.getSelectedItem();
    jPanel5.removeAll();
    jPanel5.updateUI();
  
   
    try{
        DriverManager.registerDriver(
        new oracle.jdbc.driver.OracleDriver());
        Class.forName("oracle.jdbc.driver.OracleDriver");
        String url ="jdbc:oracle:thin:@192.168.2.7:1521:biko";
        Connection conn = DriverManager.getConnection(url,"system","manager");
 
        Statement stmt = conn.createStatement();
        ResultSet rs;
        rs = stmt.executeQuery("select  c.categoria, t.topico, s.sub_topico, cs.endereco_site, cs.resenha_basica, cs.titulo_site, cs.profundidade_assunto, cs.pergunta1, cs.pergunta2, cs.pergunta3, cs.pergunta4, cs.pergunta5, cs.LINGUA_OFICIAL, cs.site_comercio, cs.principais_produtos  from categoria c, topico t, id i, sub_topico s, subtopico_site ss, cadastro_site cs  where c.id_categoria=t.id_categoria and i.id_topico=t.id_topico and i.id_subtopico=s.id_subtopico and c.id_categoria=ss.id_categoria and t.id_topico=ss.id_topico and s.id_subtopico=ss.id_subtopico and ss.id_site=cs.id_sites and cs." + opcao + "  like '%" + busca +"%'");
 
        int i = 0, j = 0;
        int k = 0;
 
        while ( rs.next() ){
            String categoria = rs.getString("categoria");
            String topico = rs.getString("topico");
            String endereco_site = rs.getString("endereco_site");
            String sub_topico = rs.getString("sub_topico");
            String resenha_basica = rs.getString("resenha_basica");
            String titulo_site = rs.getString("titulo_site");
            String profundidade_assunto = rs.getString("profundidade_assunto");
            String pergunta1 = rs.getString("pergunta1");
            String pergunta2 = rs.getString("pergunta2");
            String pergunta3 = rs.getString("pergunta3");
            String pergunta4 = rs.getString("pergunta4");
            String pergunta5 = rs.getString("pergunta5");
            String LINGUA_OFICIAL = rs.getString("LINGUA_OFICIAL");
            String site_comercio = rs.getString("site_comercio");
            String principais_produtos = rs.getString("principais_produtos");
            ce = site_comercio;
            pt = principais_produtos;
            pg = pergunta1;
            ts = titulo_site;
            bc = resenha_basica;
            lin = LINGUA_OFICIAL;
            end = endereco_site;
            pf = profundidade_assunto;
            top = topico;
            catg = categoria;
            sub = sub_topico;
            JLabel l = new JLabel();
          l.setText(categoria + "  >> "  + topico + "  >> " + sub_topico);
            jPanel5.add (l, new org.netbeans.lib.awtextra.AbsoluteConstraints (6, 13 + i, -1, -1));
 

            JCheckBox c1  = new JCheckBox();
            c1.setText(endereco_site);
 
            jPanel5.add (c1, new org.netbeans.lib.awtextra.AbsoluteConstraints (6,25 + j,-1, -1));
           
            i = i + 45;
            j = j + 45;
            k++;
 
 
 
        }
 
        stmt.close();
        conn.close();
    }catch(Exception e){
        return;
 
    }
 
 
 
Veja que quando faço a busca o sitema me gera os CheckBox automaticamente, como eu poderia dar funções para cada Checkbox gerado pela busca já que não tenho numeros limitados de checkBox ele e gerado conforme a busca, pois cada um que e gerado quando o  usuario clicar para selecionar ele tem que dar uma mensagem para o usuario
 
Agradeço se poder me ajudar
 
Até mais
 
Carlos Eduardo

Responder a