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 :

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");
    }
}
Qqun a-t-il une solution ?
Merci d'avance