![](/img/trans.png)
[英]How to expand given path in SWT/Tree and/or JFace/TreeViewer?
[英]java swt jface TreeViewer expanding from node
如何將節點擴展到其根節點?
所以我有這個方法來遞歸地擴展它的父節點
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)
以加快元素查找。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.