jfreechart ,JGraphT,JGraph 简单介绍:
1、jfreechart
是100% 免费的 java 绘图库,开源协议 LGPL,使用简单,开发图表 很方便包括报表,包括柱状图、饼图、曲线图,是强项。曾经在一个展示系统项目中,用freechart 根据行情数据,来生成曲线图。
软件免费,但是开发文档收费。网上流传文档很多。
官方网站:
http://www.jfree.org/jfreechart/
2、JGraphT
也是一个绘图库,更新感觉比较慢,现在版本0.9.0。开源协议LGPL 和 EPL。主要侧重于“data structures and algorithms”,主要侧重于逻辑计算方面,而 JGraph 则侧重于“ rendering and GUI-based”。
官方网站:
http://jgrapht.org/
3、JGraph
Java Swing图形可视化及布局工具库,有布局图形是强项,我用过的用来绘制静态流程图,用来画结构化的图形是强项。目前国内成都一家公司代理:http://www.mxgraph.cn/company.php。其 mxGraph 产品好像不免费,mxGraph可以进行数据交互。
贴几张典型图:
另外 还有 IBM JViews ,不过好像收费的。