gpt4 book ai didi

java - 在插件 View 中将非同类节点添加到树

转载 作者:行者123 更新时间:2023-11-29 05:58:31 25 4
gpt4 key购买 nike

我正在开发一个插件,并且有一个带有树查看器的 View 。我想以图表方式向该树添加节点,因为这些节点不是输入对象的子节点 (treeviewer.setInput(input object)

例子:

我有 x 和 y 对象,它们是不相关的x 有子对象 x1 和子对象 x2

如果我将树查看器的输入设置为 x,那么我会在我的树中得到 x1 和 x2,因为它们是它的 child

现在,我如何将对象 y 作为树节点添加到这棵树中,而它与 x 无关

谢谢

最佳答案

TreeViewer 中可以有多个根对象。你可以得到这个

  • 使用ArrayContentProvider 作为树的内容提供者
  • 将树的根对象作为数组或 List

关于java - 在插件 View 中将非同类节点添加到树,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11098859/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com