java - 改进 JUNG 图的呈现

标签 java jung

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

最佳答案

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

关于java - 改进 JUNG 图的呈现,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2736646/

相关文章:

Java -JsonArray.contains(string) 没有这个函数?

java - Android中有多路通话时如何识别通话断开

java - 如何从 KNeighborhoodFilter 中提取样本

java - 使用java将文本设置为粗体

java - YAML 值未正确返回

java - 如何使用 jaxb2-maven-plugin 2.x 从 WSDL 生成 Java 类?

java - JApplet 在 applet 查看器中工作,而不是在 HTML 页面中工作

java - 如何反转荣格树中的箭头位置?

java - JUNG:在同一位置加载图节点

java - 如何使用 JUNG 对绘图边缘进行动画处理