Bonjour à tous,
J'utilise sur une JTable la méthode "setAutoCreateRowSorter()" afin de pouvoir trier ma JTable en cliquant sur les entêtes des colonnes. Jusque là pas de problème.
Cette JTable a un contenu qui peut être vidée (plus aucune ligne dans la JTable) et là forcément, si l'utilisateur clique sur une des entêtes de colonne je me retrouve avec une exception de type "IndexOutOfBoundsException".
Mon problème c'est que je ne sais pas comment désactiver ce tri si la JTable est vide. J'ai bien essayé de désactiver le tri de la même manière que je l'avais activé lorsque ma JTable se vide :
Mais ça ne change rien
Code : Sélectionner tout - Visualiser dans une fenêtre à part maJTable.setAutoCreateRowSorter(false)
Qu'est ce que j'ai loupé ?
Partager