我正在使用 jung 直观地显示大型数据集(1000 个节点),但是当我放大或缩小或移动节点时系统变得非常滞后。有没有办法改善 JUNG 中的图形渲染?
问问题
1330 次
2 回答
2
我用来改进图形渲染的方法是过滤图形的边缘。每次您尝试移动图形时,框架都会进行大量计算以重新定位每个顶点和边,这会导致性能下降。可以通过将 AbstractPopupGraphMousePlugin 后继者添加到您正在使用的 DefaultModalGraphMouse 对象来完成过滤。只需覆盖handlePopup(MouseEvent mouseEvent)。
于 2010-08-09T06:41:56.963 回答
0
我不知道专门用于图表,但通常的选项是
只处理屏幕上实际显示的内容(放大)
缩小时隐藏细节
仅更新实际更改内容的部分屏幕(移动节点)
于 2010-06-02T10:45:45.553 回答