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 :D
code dans mon modele tableau
code dans mon mainCode:
1
2
3
4
5 public void removeAccel(int rowIndex) { getDonnees().remove(rowIndex); fireTableRowsDeleted(rowIndex, rowIndex); this.fireTableDataChanged(); }
Code:
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]); } }
