Bonjour,
J'utilise un TableColumnModelListener pour détecter l'ajout/suppression de colonne dans le TableModel.
Par contre, je n'arrive pas à détecter quelle colonne a été ajoutée/supprimée du model.
Il y a bien les méthode getFromIndex et getToIndex de l'event, mais cela renvoie des valeurs totalement "fausse"
Je pensais faire un truc du genre, mais ca ne fontionne pas :
Qqun a-t-il une solution ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 @Override public void columnRemoved(TableColumnModelEvent e) { TableColumnExt ext = m_table.getColumnExt(e.getFromIndex()); if (ext.equals(m_table.getColumnExt(ContratColumnDescription.VTM.getLabel()))) { System.out.println("Suppression de la colonne VTM"); } }
Merci d'avance
Partager