Java 如何将树项展开到其最后一个叶节点
我有一个Java 如何将树项展开到其最后一个叶节点,java,swt,jface,Java,Swt,Jface,我有一个TreeViewer,当用户选择一个TreeItem并单击“展开”按钮时,TreeItem下的整个层次结构应该打开,直到找到最后一个叶节点 我在TreeViewer上找到了一个现有的方法,可以满足我的需求,即 viewer.expandToLevel(项目,级别); 我有我将作为第一个参数传递给上述方法的所选项目,但我如何获得级别?使用特殊值AbstractTreeViewer。所有级别都用于此: viewer.expandToLevel(object, AbstractTreeVie
TreeViewer
,当用户选择一个TreeItem并单击“展开”按钮时,TreeItem
下的整个层次结构应该打开,直到找到最后一个叶节点
我在TreeViewer
上找到了一个现有的方法,可以满足我的需求,即
viewer.expandToLevel(项目,级别);
我有我将作为第一个参数传递给上述方法的所选项目,但我如何获得级别?使用特殊值
AbstractTreeViewer。所有级别都用于此:
viewer.expandToLevel(object, AbstractTreeViewer.ALL_LEVELS);
注意:object
是您的数据模型对象(来自您的内容提供商)不是TreeItem