7

我正在使用 jung 直观地显示大型数据集(1000 个节点),但是当我放大或缩小或移动节点时系统变得非常滞后。有没有办法改善 JUNG 中的图形渲染?

4

2 回答 2

2

我用来改进图形渲染的方法是过滤图形的边缘。每次您尝试移动图形时,框架都会进行大量计算以重新定位每个顶点和边,这会导致性能下降。可以通过将 AbstractPopupGraphMousePlugin 后继者添加到您正在使用的 DefaultModalGraphMouse 对象来完成过滤。只需覆盖handlePopup(MouseEvent mouseEvent)。

于 2010-08-09T06:41:56.963 回答
0

我不知道专门用于图表,但通常的选项是

  1. 只处理屏幕上实际显示的内容(放大)

  2. 缩小时隐藏细节

  3. 仅更新实际更改内容的部分屏幕(移动节点)

于 2010-06-02T10:45:45.553 回答