/ / Como classificar automaticamente JTable depois de adicionar nova linha? - java, swing, jtable

Como ordenar automaticamente JTable depois de adicionar nova linha? - java, swing, jtable

Como classificar linhas no JTable em ordem crescente ou decrescente ao adicionar novas linhas ao JTable?

Respostas:

1 para resposta № 1

Dependendo de suas necessidades, se você precisa ou nãoPara classificar em várias colunas, você pode adicionar um TableModelListener ao seu modelo de tabela para executar um comportamento personalizado quando o modelo de tabela é alterado. Basta implementar o

public void tableChanged(TableModelEvent e)

método para capturar o evento e classificar o necessáriocollumn. Uma maneira de fazer isso é mapear o trabalho com um mapa de índice que se refere aos dados da coluna que você deseja classificar e recorrer ao mapa de índice de acordo com a coluna que você deseja classificar.