J
JeremySioi
Gast
Hallo
ich möchte Baumknoten in einer TreeView per doppelklick editieren können. Dazu habe ich in plain SWT dieses Code-Snipsel gefunden:
http://dev.eclipse.org/viewcvs/view.../eclipse/swt/snippets/Snippet111.java?view=co
Das Codeschnippsel ist so, dass es bei einfachem klick in den editiermodus springt, anstatt bei doppelklick, wie ich es brauche.
Mein Problem ist diese Zeile hier:
Der naive Versuch SWT.Selection in SWT.MouseDoubleClick zu ändern hat nicht funktioniert. Für diesen Fall ist das even.item immer null.
Ich hab es auch sonst nicht rausbkeommen, wie es gehen könnte. Hat jemand eine Idee?
ich möchte Baumknoten in einer TreeView per doppelklick editieren können. Dazu habe ich in plain SWT dieses Code-Snipsel gefunden:
http://dev.eclipse.org/viewcvs/view.../eclipse/swt/snippets/Snippet111.java?view=co
Das Codeschnippsel ist so, dass es bei einfachem klick in den editiermodus springt, anstatt bei doppelklick, wie ich es brauche.
Mein Problem ist diese Zeile hier:
Code:
tree.addListener (SWT.Selection, new Listener () {
public void handleEvent (Event event) {
final TreeItem item = (TreeItem) event.item;
if (item != null && item == lastItem [0]) {
Der naive Versuch SWT.Selection in SWT.MouseDoubleClick zu ändern hat nicht funktioniert. Für diesen Fall ist das even.item immer null.
Ich hab es auch sonst nicht rausbkeommen, wie es gehen könnte. Hat jemand eine Idee?