Saudações companheiros,
Desenhei uma JTable com várias colunas no meu JFrame. Quando no evento de click tento imprimir na tela o valor contido na célula clicada tudo ocorre bem, até que, depois de clicar no título de qualquer coluna para realizar a ordenação dos dados conforme os valores contidos na respectiva coluna e por conseguinte em um segundo evento de click ocorre o problema. E o problema é que continua imprimindo o mesmo valor da ordenação anterior, isto é, a JTable mostra os dados reordenados enquanto que, a dtm (DefaultTableModel) desta JTable continua com a mesma ordenação em que foi instânciada da 1ª vez.
Por exemplo:
Então, depois disso quando clicamos em uma linha, sei exatamente qual é o index na listCliente e por isso ao fazer:
Irá pegar o cliente corretamente. No entanto, quando clico no título de uma coluna qualquer, causando assim a reordenação dos dados, o último código acima não funciona porque a ordenação na JTable e na listCliente (ArrayList) não batem.
Usei NetBeans 6.9 com jdk 6 versão update nº 22.