<分区>
我正在寻找用于显示节点链接图(即图形)的 Java 2D 图形库。我需要什么:
- 将 MouseListener 添加到元素或类似功能
- 突出显示元素(冗余到 3 或 4)
- 显示/隐藏元素
- 改变元素(厚度、颜色等)
- 自动重绘
- 缩放/缩放、平移、旋转
- 很高兴拥有:简单的动画。考虑可视化基于力的算法。
- 源码
- 很简单,不一定是游戏引擎
- 维持/仍在发展(“活着”)
我可能会使用四叉树,尤其是对于高效的鼠标进入/退出事件。不管怎样,应该有一个合适的解决方案。
一些候选人:
G - 2009 年的最新版本
Piccolo2D - 2011 年的最新版本
jTem - 2010 年的最新版本
processing -(不确定这到底是什么)
pulpcore - 停产
acm.graphics - 2006 年的最新版本
几乎所有的都相当老了。我更喜欢 G,但最后一个版本是 2009 年的。