一、
JfreeChart
介绍
JFreeChart
是一个用于图表处理的
java
类库,它本身是免费的,但是文档需要
40
美金才能获得。官方网站为
http://www.jfree.org/
该公司的主要产品有如下:
1
、
JFreeReport
:报表解决工具
2
、
JFreeChart
:
Java
图形解决方案(
Application/Applet/Servlet/Jsp
)
3
、
JCommon
:
JFreeReport
和
JFreeChart
的公共类库
4
、
JFreeDesigner
:
JFreeReport
的报表设计工具
我们可以从
jfree
官方网站上获取最新版本和相关资料,
JFreeChart
当前最新版本是
1.0.0
。
二、
JFreeChart
功能介绍
JFreeChart
目前是最好的
java
图形解决方案(提示:各版本之间兼容性很差,不同版本的
jfreechart
中类库结构,方法可能都不一样),基本能够解决目前的图形方面的需求,主要包括如下几个方面:
l
pie charts (2D and 3D)
:饼图(平面和立体)
l
bar charts (regular and stacked, with an optional 3D effect)
:柱状图
l
line and area charts
:曲线图
l
scatter plots and bubble charts
l
time series, high/low/open/close charts and candle stick charts
:时序图
l
combination charts
:复合图
l
Pareto charts
l
Gantt charts
:甘特图
l
wind plots, meter charts and symbol charts
l
wafer map charts
图形可以导出成
PNG
和
JPEG
格式,同时还可以与
PDF
和
EXCEL
关联