几种开源java绘图组件介绍

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 ,不过好像收费的。

猜你喜欢

转载自host.iteye.com/blog/2077972