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
La méthode Firedatachanged n'existe pas... dans un JXtreeTable
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); } }
je ne vois donc pas comment faire appel au Tablemodellistener qui est implémenté dans JXTreeTable
Aurez vous une idée
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()); }
Merci par avance
Partager