Bonjour,

J'utilise un JXtreeTable mais je n'arrive pas a détecter quand une valeur est modifié dans une cellule dans mon jXtreeTable.

J'ai redéfinie un model qui extends de AbstractTreeTableModel

Dans ce model j'ai la méthode

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
@Override
	public void setValueAt(Object value, Object node, int column) {
		MyTreeNode treenode = (MyTreeNode) node;
		switch (column) {
		case 0:
			treenode.setName((String) value);
		default:
			treenode.getCell(column).setValue(value);
		}
	}
La méthode Firedatachanged n'existe pas... dans un JXtreeTable


je ne vois donc pas comment faire appel au Tablemodellistener qui est implémenté dans JXTreeTable

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
public void tableChanged(TableModelEvent e) {
		super.tableChanged(e);
		System.out.println(e.getSource().toString());
 
	}
Aurez vous une idée

Merci par avance