O segundo resultado da pesquisa do banco não aparece!

3 respostas
P

[color=blue][/color]Ola alguem pode me ajudar?
estou fazendo uma pesquisa no banco e inserindo cada resultado em uma checkbox mas o problema é que só aparece o primeiro resultado da pesquisa.
Segue abaixo meu codigo:
obrigada

3 Respostas

L

Você está atribuindo o mesmo valor para os dois checkbox

while (resultado.next())   
                    {   
                        //cb.addItem(resultado.getObject(1).toString());   
                        chec1=new JCheckBox(resultado.getObject(1).toString());   //Atribui o resultado X
                        chec2=new JCheckBox(resultado.getObject(1).toString());   //Atribui o mesmo resultado X
                           
                    }

Cria um arraylist ou um list,como preferir de checkbox
depois é só percorrer a listagem e adicionar na tela

List<CheckBox> lstCheckBox = new ArrayList<CheckBox>();
 while (resultado.next())   
                    {   
                        //cb.addItem(resultado.getObject(1).toString());   
                       JCheckBox chec1=new JCheckBox(resultado.getObject(1).toString());   //Atribui o resultado X
                       listaCheckBox.add(chec1);                           
                    }
P

[color=violet]ah entendi :oops:
obrigada!
=]
[/color]

P

tentei fazer deste jeito so q com um array normal mas naum tah dando muito certo
consegues achar o erro?
obrigada

Criado 2 de dezembro de 2010
Ultima resposta 2 de dez. de 2010
Respostas 3
Participantes 2