Ordenação/Edição de Dados no JTable usando DefaultTableModel

Olá pessoal. Estou com o seguinte problema.

Estou ordenando meu JTable usando esse codigo:

http://exampledepot.com/egs/javax.swing.table/SortCol.html?l=rel

Porém, tenho evento no onClick das linhas, que pegam o valor da linha, e colocam nos campos para serem alterados.

O problema é q depois que coloquei a rotina de ordenação, quando clico na linha, me traz os dados de uma outra linha. Ou seja, parece que ele pega o indice da linha antes da ordenação…

Poderiam me ajudar…

Valeu

Olá!

Acredito que seja apenas utilizar o método “convertRowIndexToModel” da sua JTable antes de pegar os dados da linha selecionada.