gpt4 book ai didi

java swt jface TreeViewer 从节点扩展

转载 作者:行者123 更新时间:2023-11-30 07:07:57 25 4
gpt4 key购买 nike

如何将节点扩展到根节点?

所以我有这个方法来递归地扩展其父节点

private void expand( Object object ) {
if ( object.getParent() != null ) {
tree.setExpandedState( object.getParent(), true );
expand( object.getParent() );
}
}

最佳答案

使用expandToLevel TreeViewer方法:

viewer.expandToLevel(element, 1);

element 可以是您的模型元素(内容提供商提供的对象),也可以是 TreePath。您可能需要在查看器上调用 setUseHashlookup(true) 以加快元素查找速度。

关于java swt jface TreeViewer 从节点扩展,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39760484/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com