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:
java.lang.NullPointerException
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 jtable.getRowSorter().setSortKeys(Arrays.asList(new SortKey[]{new SortKey(1, SortOrder.ASCENDING )}));
et aussi avec celui ci:
java.lang.IllegalArgumentException: Invalid SortKey at javax.swing.DefaultRowSorter.setSortKeys(Unknown Source)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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);
Seulement je ne comprends pas où est le problème...
J'aimerais des explications et/ou une solution ^^
Merci d'avance![]()
Partager