Bonjour, c'est encore moi,
après avoir résolu le problème pour ajouter une ligne, je me retrouve avec le problème pour supprimer une ligne (logique non?)
Lorsque je sélectionne une ligne et que je la supprimer tout baigne. Sauf quand lorsque je réorganise le tableau, c'est à dire lorsque je trie par ordre croissant ou décroissant. Mon programme garde en mémoire l'ancienne organisation et supprime donc la mauvaise ligne... Que faire?
Merci de vos futur réponse
code dans mon modele tableau
code dans mon main
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 public void removeAccel(int rowIndex) { getDonnees().remove(rowIndex); fireTableRowsDeleted(rowIndex, rowIndex); this.fireTableDataChanged(); }
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 if(e.getSource() == b_del_accel) { int[] select = table_accel.getSelectedRows(); for(int i = select.length-1; i >= 0; i--) { acc.removeAccel(select[i]); } }
Partager