Bonjour,
J'ai un soucis, pour trier les colonne d'un JTable.
Enfaite chaque ligne est un Object et chaque colonne et un attribut de cette object. Donc j'aimerai savoir comment dire si tu clique sur cette colonne, tu tri selon cette attribut.
Merci
Bonjour,
J'ai un soucis, pour trier les colonne d'un JTable.
Enfaite chaque ligne est un Object et chaque colonne et un attribut de cette object. Donc j'aimerai savoir comment dire si tu clique sur cette colonne, tu tri selon cette attribut.
Merci
Donc un petit coup de Javadoc sur la class JTable:
http://java.sun.com/javase/6/docs/ap...ng/JTable.html
To enable sorting and filtering of rows, use a RowSorter. You can set up a row sorter in either of two ways:
Directly set the RowSorter. For example: table.setRowSorter(new TableRowSorter(model)).
Set the autoCreateRowSorter property to true, so that the JTable creates a RowSorter for you. For example: setAutoCreateRowSorter(true).
Oui donc en gros je doit faire un extends RowSorter<MonModel>... donc c'est un peut baleze...
Tu as des explications dans le tuto sur les JTable dont le lien est sur la page que je t'ai donné.
Ce n'est pas vraiment la mort d'implémenter un tri, rassure toi.
Partager