繁体   English   中英

JFace TreeViewer中父母的孩子

[英]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内部使用的TreeTreeItem控件。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM