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