JTable ordenar o model e view (RESOLVIDO)

2 respostas
B

Olá galera,

Tenho uma jtable onde ordeno ela com o seguinte código:

RowSorter<TableModel> sorter = new TableRowSorter<TableModel>(tableModel);
jTableAgentes.setRowSorter(sorter);

Ela está ordenando corretamente, o problema quando ordeno e seleciono a linha ela carrega informações da linha antes de ordenar, ou seja, ela só ordena o view. Eu gostaria de saber como faço ao clicar ordenar tudo, o model e o view.

Abraços!!! :smiley:

2 Respostas

O

Ola,

Eu resolvi o meu problema assim:

int selectedRow = table.getSelectedRow();
   //dados da célula que quero
   String id1=tablemodel.getValueAt((table.convertRowIndexToModel(selectedRow)), 0).toString();

Com este código apenas modifico o model quando quero acessar informações numa linha seleccionada.

B

Olá ondreia ,

Muito obrigado pela ajuda, realmente funcionou!!!
:lol: :lol: :lol: :lol: :lol: :lol: :lol: :lol: :lol:

Criado 15 de outubro de 2007
Ultima resposta 17 de out. de 2007
Respostas 2
Participantes 2