如何选择节点并开始在SWT
Tree
中重命名?单击鼠标后,我只能使用 F2 。我的用例是 - 在添加新树节点后,我应该能够按 F2 并开始重命名。但只是在树上设置焦点和选择不会明确选择节点。还有其他代码吗?
treeViewer.setSelection(new StructuredSelection(newNode), true);
treeViewer.getTree().setFocus();
这似乎不起作用。
答案 0 :(得分:0)
究竟是什么newNode
?它应该是您的内容提供商的一个元素。
此外,很多人都遇到了 SWT / JFace 工具包的限制问题。请参阅this bug和this question。