TreeCellEditor et double click
Bonjour à tous !
Je dispose d'un JTree editable... Afin de pouvoir modifier la valeur de mes nodes et de sauvegarder ces modifications, je définis mon propre "treeCellEditor" qui est du genre :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13
|
public class MonTreeCellEditor extends AbstractCellEditor implements TreeCellEditor, ActionListener {
public Component getTreeCellEditorComponent(JTree tree, Object value,
boolean isSelected, boolean expanded, boolean leaf, int row) {
...
}
public Object getCellEditorValue() { ... }
public void actionPerformed(ActionEvent arg0) {
this.stopCellEditing();
}
} |
Mon problème est le suivant :
Avant de définir ce treeCellEditor, j'ai remarqué que mon noeud devenait édiatable par double click... mais depuis que j'ai mis ca en place, un simple click suffit à rendre mon noeud éditable...
Comportement que je ne souhaite pas bien évidement :mrgreen:
J'aimerai lors d'un simple click réaliser une action bien particulière, et lors d'un double click pouvoir éditer mon noeud...
J'avoue ne pas trop savoir de quel coté m'orienté...
Si vous avez des idées je suis preneur :P
Merci d'avance !