我正在寻找一个用于显示节点链接图(即图形)的java 2D图形库。我需要的是:
我可能会使用四叉树,特别是对于有效的鼠标进入/退出事件。无论如何,应该有一个合适的解决方案。
一些候选人:
G - 2009年的最新版本
Piccolo2D - 2011年的最新版本
jTem - 2010年的最新版本
处理 - (不确定这实际是什么)
pulpcore - 已停止
acm.graphics - 2006年的最新版本
几乎所有人都相当古老。我更喜欢G,但最后一个版本是2009年。
答案 0 :(得分:1)
我使用Java Unified Network Graph(JUNG)框架。它绝对符合您列表中的标准1-9,带有鼠标事件处理,但选项10有点模糊。版本2已经过时(2010年),但足够稳定,可以在我的工作地点正在开发的许多企业应用程序中使用。
我相信有人正在研究JUNG 3.0,但我不确定它是否已经开始了。无论如何,JUNG绝对值得一看 - 高度可扩展,并附带了大量的可视化和分析算法。