Eh possivel sim…basta vc usar um for na tabela procurando o valor que precisa, e qdo encontrar o interador do seu for pega e adiciona a um ArrayList…
por exemplo.
ArrayListlista=newArrayList();for(intx=0;x<tabela.getRowCount();x++){StringcolunaQTaValor=tabela.getValueAt(x,0);//no caso aqui estaria o valor que precisaif(colunaQTaValor.equals("valorQuePrecisa"){//aqui vc pega o restante dos valores da linhalista.add(valoresdalinha);}}
seria mais ou menos isso…ainda da para vc pegar diretamente sem usar arraylist, apenas definindo as variaveis q vaum receber os valores…
boa sorte. !
J
jrbilll
Depois de listar os dados na tabela cria uma variavel que vai armazenar a linha selecionada, pegando ela com o método getSelectedRow(), e recebe os valores dos campos da tabela, onde "0" é a primeira coluna, e "1" é a segunda coluna e assim por diante.. em seguida passa os dados da linha selecionada para outro JFrame ou outro de sua preferencia como no cogigo a seguir:
intlinhaSelecionada=this.jTable1.getSelectedRow();//o método getSelectedRow() pega a linha selecionadaStringidgrupo=this.jTable1.getValueAt(linhaSelecionada,0).toString();//a variavel idgrupo recebe o valor da primeira coluna da linha que foi selecionada na tabelaStringnome=this.jTable1.getValueAt(linhaSelecionada,1).toString();//a variavel nome recebe o valor da segunda coluna da linha que foi selecionada na tabelanewJFrame(this,true,idgrupo,nome).setVisible(true);//chama um JFrame que ja existe passando essas variavel como parametros