【发布时间】:2013-10-10 21:51:51
【问题描述】:
我已经花了几个小时,但没有找到对我来说似乎很自然的事情的解决方案: 如何强制 TreeViewer 在树的可见部分显示给定元素? 换句话说,我怎样才能将它滚动到要可视化的第一个元素是一个特定的点?
_______________
A
B
C
_______________
And I want to visualize B as the first element:
_______________
B
C
_______________
(So the tree is scrolled down, programatically).
我真的很感谢这里的一些帮助。 提前非常感谢:)
谢谢格雷格, 但setInput,不改变根?我想要的不是将根设置为 B,因此示例中的结果是:
__________
B
____ (左上角的 B 及其子项悬空)。
但是要在顶部显示B元素(不是左上角),所以相当于向上或向下滚动。 换句话说,我不想改变模型,我想应用视图来显示模型的其他部分。
【问题讨论】:
标签: tree element jface treeviewer