Commande d'éléments Jtable à l'aide d'une colonne particulière - JAVA


Answers

Vous pouvez ajouter un RowSorter à la JTable et l'utilisateur peut cliquer sur n'importe quel titre pour faire un tri.

Si vous souhaitez trier les données, vous pouvez en faire manuellement un tri:

table.setAutoCreateRowSorter(true);
DefaultRowSorter sorter = ((DefaultRowSorter)table.getRowSorter());
ArrayList list = new ArrayList();
list.add( new RowSorter.SortKey(2, SortOrder.ASCENDING) );
sorter.setSortKeys(list);
sorter.sort();
Question

Essayer de commander un jtable par la colonne Jours de la semaine puisque les noms des jours de la semaine ne sont pas en ordre une fois qu'ils sont affichés sur le jtable. La liaison des haricots a été utilisée pour lier la base de données (MYSQL) avec le jtable, mais j'ai besoin d'un événement pour trier les entrées par la colonne du jour de la semaine (lundi, mardi .... dans cet ordre).




Links