Tri du JTable lors de sa création
Bonjour à tous :)
J'ai besoin de l'aide de quelque membre pour résoudre un problème bête ^^'
Je souhaite définir la colonne de tri d'un JTable lors de sa création comme dans ce topic mais j'ai une exception avec ce code:
Code:
1 2
|
jtable.getRowSorter().setSortKeys(Arrays.asList(new SortKey[]{new SortKey(1, SortOrder.ASCENDING )})); |
java.lang.NullPointerException
et aussi avec celui ci:
Code:
1 2 3 4 5 6
|
TableRowSorter<TableModel> sorter = new TableRowSorter<TableModel>(jtable.getModel());
jtable.setRowSorter(sorter);
List <SortKey> sortKeys = new ArrayList<SortKey>();
sortKeys.add(new SortKey(1, SortOrder.ASCENDING));
sorter.setSortKeys(sortKeys); |
java.lang.IllegalArgumentException: Invalid SortKey at javax.swing.DefaultRowSorter.setSortKeys(Unknown Source)
Seulement je ne comprends pas où est le problème... :(
J'aimerais des explications et/ou une solution ^^
Merci d'avance :D