Bonjour,
J'ai une JTable triable et ce que je veux c'est pouvoir ajouter des lignes vides à la fin de la table, chose faite dans le cas ou la table n'est pas triée mais lorsque je trie ma table l'ordre change dans tout les sens et j'arrive plus à faire un get du dernier élément (de la table triée).
et apres mettre le focus dessus.
voici comment je procede :
J'ai essayé de faire
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 private void Ajouter() { if (table.isEditing()) if (table.getCellEditor() != null) table.getCellEditor().stopCellEditing(); model.insertRow(table.getRowCount(), ajout_ligne_vide()); table.editCellAt(table.getRowCount() - 1, 0); table.getEditorComponent().requestFocus(); }pour recuperer la ligne mais toujours rien j'arrive pas à chopper la derniere ligne de ma table triée (non trié cest un simple getRowCount())
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 table.convertRowIndexToModel(table.getSelectedRow());
quelqu'un voit il une solution ?
Partager