[英]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.