0
TreeViewerの要素のいくつかをデフォルトで展開したいと思っています。 これは可能ですか?JFace TreeViewerは、特定の要素タイプで最初に展開する
TreeViewerの要素のいくつかをデフォルトで展開したいと思っています。 これは可能ですか?JFace TreeViewerは、特定の要素タイプで最初に展開する
TreeViewer
あなたの要件に応じて使用することができますいくつかの方法が用意されています
setExpandedElements(..)
setExpandedState((..)
setExpandedTreePaths(..)
setAutoExpandLevel(..)
こんにちは、私はこのためsetExpandedElementsを使用することはできませんがメソッドは、具体的なインスタンスを必要とするeツリーにあるオブジェクト。コンパイル時には持っていません。また、treePathsは実行時に生成され、コンパイル時にはアクセスしません。私はsetExpandedElementsType(ClassName)のようなものが必要でしょう – Lori
このようなメソッドは存在しません。実行時にモデルにアクセスできると思いますか?モデル内の各オブジェクトを繰り返し処理し、その型をチェックしてから、必要に応じて 'setExpandedState(..)'を呼び出すのはなぜですか? – p12t