JfreeChart的最常用的制图代码实例(饼图,柱图,SeriesChart,折线图)附带工程源码。
最近在一个项目中需要用到制图功能,经过一段时间的选择最终使用了JfreeChart。经过使用一段时间后发现JfreeChart功能非常强大,基本上可以满足现在项目中涉及到到的需求。JfreeChart简单容易上手,但是对于新手来说要必须去话大量的时间去了解每个类型的图表对象应该对应哪些 Axis、Plot、Renderer 类,并且必须非常熟悉这些类的构造函数中每个参数的具体含义。我觉得这一点是新手在短时间内很难做到,需要经过长时间的磨练,不断的在项目中实践和尝试。才能在项目中把JfreeChart的功能发挥到极致。
?
本文是为刚接触JfreeChart的新手准备的,其中一本分代码是我刚入门时在网上搜集的,都是一些最常用的chart种类。我觉得这些代码,给我掌握JfreeChart提供了非常大的帮助。于是就花了一些时间重新整理了一下,把他们发布出来,帮助那些需要的人。
?
在本文中涉及到了一下集中最常用的Chart格式:
PieChartDemo
3D-PieChartDemo
BarChartDemo
3D-BarChartDemo
TimeSeriesChart
LineChartDemo
3D-LineChartDemo
?
主要Code:
?
只上传了部分Chart的截图!!
?
附件里面是整个demo 工程的源码和打包好的war包。工程包含所需要的Jar包,可以直接部署运行起来,也欢迎大家来逐步完善。