[RESOLVIDO]jTable com rowfilter

Boa tarde!

Meu primeiro tópico no fórum…
Gostaria da ajuda de vocês! Bom, eu tenho um sistema que mostra em uma tabela uma lista de produtos de um banco de dados(com código e descrição, por exemplo). Nessa jTable eu implementei o rowfilter para encontrar com facilidade o produto. Uma funcionalidade deste sistema é gerar um relatório do produto selecionado. Se eu não ‘buscar’ o produto e apenas selecioná-lo o relatório criado vem correspondente àquele produto. Mas seu eu usar o filtro e mandar gerar o relatório, é gerado um com o produto naquela posição inicial (da tabela completa, sem filtragem). Já tentei de TODAS as maneiras, busquei no fórum e até encontrei um caso parecido com o meu mas que usou ‘.firePropertyChange’ e funcionou… No meu caso não deu!

Vocês tem alguma sugestão para o meu caso?

Obrigada
(:

Você usou o rowFilter do próprio JTable?

Você precisa usar o método:

int modelRow = table.convertRowIndexToModel(viewRow);

Isso faz com que, baseado num índice da view (ou seja, da tabela clicada) ele ache que índice corresponde no model, sem a filtragem.

Para mais informações:
http://download.oracle.com/javase/tutorial/uiswing/components/table.html#sorting

Usei sim!

E deu certo o convertRowIndexToView!

Muito Obrigada