[RESOLVIDO]Pegar Combobox true em DefaultTableModel

Pessoal, to tentando fazer algo do tipo…

[code]Vector vetor = (Vector) tabela.getDataVector();
while(Boolean.getBoolean(String.valueOf(vetor.get(0))) == true){
String id = (String.valueOf(vetor.get(1)));
System.out.println("campo selecionado: "+ id);

            }[/code]

Eu quero pegar todas as linhas que foram selecionadas no checkbox da minha tabela, pra poder executar uma determinada função…
porém no meu teste acima, eu não tenho nenhum resultado, alguém pode me dar uma dica?

Tentei assim tbm…

int colunas = tabela.getRowCount(); for(int i=0; i<colunas; i++){ Vector vetor = (Vector) tabela.getDataVector().get(i); boolean b = Boolean.getBoolean(String.valueOf(vetor.get(0))); String id = (String.valueOf(vetor.get(1))); if(b == true){ System.out.println("campo selecionado: "+ id); } }

e nada… =(>

Se eu coloco

if(b == false){ System.out.println("campo selecionado: "+ id); }
quando eu clico no botão, exibe a mensagem, no caso do for, como se eu estivesse selecionado os 2 checkbox da minha coluna…

  1. Não use DefaultTableModel;
  2. Não poste tópicos de Swing no fórum de Java básico, o local correto é o fórum de Interface Gráfica;
  3. Não escreva coisas como [DUVIDA], AJUDA, HELP, SOCORRO em seus tópicos. É meio óbvio que se trata de uma dúvida.

Desculpe!

Consegui… segue abaixo o código.

int colunas = tabela.getRowCount(); for(int i=0; i<colunas; i++){ Vector vetor = (Vector) tabela.getDataVector().get(i); boolean b = Boolean.parseBoolean(String.valueOf(vetor.get(0))); String id = (String.valueOf(vetor.get(1))); if(b == true){ System.out.println("campo selecionado: "+ id); } }>