如何选择节点并开始在SWT树中重命名?

时间:2013-08-13 08:08:08

标签: swt jface

如何选择节点并开始在SWT Tree中重命名?单击鼠标后,我只能使用 F2 。我的用例是 - 在添加新树节点后,我应该能够按 F2 并开始重命名。但只是在树上设置焦点和选择不会明确选择节点。还有其他代码吗?

treeViewer.setSelection(new StructuredSelection(newNode), true);
treeViewer.getTree().setFocus();

这似乎不起作用。

1 个答案:

答案 0 :(得分:0)

究竟是什么newNode?它应该是您的内容提供商的一个元素。

此外,很多人都遇到了 SWT / JFace 工具包的限制问题。请参阅this bugthis question