gpt4 book ai didi

java - Prefuse:重新加载 XML 文件

转载 作者:行者123 更新时间:2023-11-30 12:01:46 25 4
gpt4 key购买 nike

我是 prefuse 可视化工具包的新手,有几个一般性问题。出于我的目的,我想使用 prefuse (graphview/graphml) 执行初始可视化。呈现后,在用户单击节点后,我想为新的可视化完全重新加载新的 xml 文件。我想这样做是为了允许我“预打包”图表以供显示。

例如。如果我搜索泰德。我想要一个与 Ted 加载和渲染显示相关的 xml 文件。现在在显示中我看到 Ted 有关联的节点,称为 Bill 和 Joe。当我单击 Joe 时,我想清除显示并加载与 Joe 关联的 xml 文件。等等。

我研究过加载一个非常大的 xml 文件,其中包含所有节点和节点关系信息,并允许 prefuse 使用从一个级别到另一个级别的跃点来处理这个问题。然而,最终我确信系统性能问题会由于数据的大小而出现。

在此先感谢您的帮助,约翰

最佳答案

当然如您所说,一种选择是加载所有节点,然后将您不需要的节点设置为不可见。 Prefuse 的扩展性相当好,但当然也有其局限性。第二种选择是只创建一个全新的面板并替换旧面板。我使用了选项 2,效果很好。

关于java - Prefuse:重新加载 XML 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/176973/

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