[英]Children of Parent in JFace TreeViewer
我们如何在JFace
TreeViewer
检索选定项目的所有子级? 我能够获得所选项目的父项,但不能使子项成为父项。
通常,您可以使用树内容提供程序在树查看器中同时获取选择的子项和父项。
IStructuredSelection sel = treeViewer.getStructuredSelection();
Object selElement = sel.getFirstElement();
ITreeContentProvider provider = (ITreeContentProvider)treeViewer.getContentProvider();
Object [] children = provider.getChildren(selElement);
Object parent = provider.getParent(selElement);
注意:使用TreeViewer
,应避免查看TreeViewer
内部使用的Tree
或TreeItem
控件。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.