没有合适的资源?快使用搜索试试~ 我知道了~
首页JFreeChart使用教程(含下载、安装)
JFreeChart使用教程(含下载、安装)
需积分: 50 1.1k 浏览量
更新于2023-05-31
评论 1
收藏 247KB DOC 举报
JFreeChart是一组功能强大、灵活易用的Java绘图API,使用它可以生成多种通用性的报表,包括柱状图、饼图、曲线图、甘特图等。它能够用在Swing和Web等中制作自定义的图表或报表,并且得到广泛的应用。本文将通过引领读者学习在JFreeChart中饼图、柱状图和曲线图的进阶应用,来达到熟练使用JFreeChart的目的。
资源详情
资源评论
资源推荐

用 JFreeChart 增强 JSP 报表的用户体验
是一组功能强大、灵活易用的 绘图 ,使用它可以生成多种通用性的报表,
包括柱状图、饼图、曲线图、甘特图等。它能够用在 和 等中制作自定义的图表或
报表,并且得到广泛的应用。本文将通过引领读者学习在 中饼图、柱状图和曲线
图的进阶应用,来达到熟练使用 的目的。
一.下载与环境配置
1. 下载 JFreeChart
是开放源代码的免费软件,但是它的支持文档需要付费才能得到。其下载地
址为: !"#$%&'&,当前最新版本
为 $()。笔者下载的是 $() 最新版。
说明:$) 目录:为 的源码目录;
*) 目录:为包目录,我们需要关注的包为 +$()、, 和
--+$($( 这三个包;
.)根目录下的 +$()+"- 是例子程序,大家双击后可看到其中有很多
例子的运行结果。
2. 环境配置
笔者的开发环境如下:
/0:$%
123:%$$45
6-:%%*7

为了后续的“用 创建基于 的图表”的一个例子的展示,我们在
123 中创建一个名为 的 工程。将下载的 $() 下 目
录下的 包拷贝到 839+: 目录下。另外还需要在 ,- 文件中增加如
下配置
;<
;+-</2;+-<
;+</2;+<
;<
;+-<
==========;+-</2;+-<
==========;+</2;+<
;+-<
二. 柱状图
在 8 目录下建立 目录,用来存放柱状图的各个例子。首先在该目录下建立一
个 -$ 文件,让我们来看一个简单的柱状图的例子,修改后的 -$ 的内容
如下所示:
!"#$ !%#"
$ !&'$ !()(
*$ !+,!-",
,!-",+.,!-",/0
+++1-/234$广州$猪肉0
+++1-/554$广州$牛肉0

+++1-/674$广州$鸡肉0
+++1-/784$广州$鱼肉0
%#""#"7,/肉类销量统计图$
肉类$
销量$
+$
&'19:;"<=$
!$
!$
!0
)>)(*("<&?/$644$744$-$0
)*:=@-"&/0A,"B>A>
*:=.+644744C+4-D
>
在浏览器中输入地址:7(7(-$,可看到如
下柱状图:

上面的这个柱状图比较简单,稍显单调,在有些情况下,我们需要用不同颜色来表示不
同的种类,或者在种类上标上具体数值,亦或需要加上 ./ 水晶效果。下面让我们来做
更深一步的探讨。接下来让我们看一个用不同颜色来表示不通种类的例子。在 8
的 目录下新建 -* 页面,将其代码修改如下:
!"#$
!%#"$
!&'$
!()(*$
!+",$
!+,*
+-CEFEF+.+-CEFEF G G3734H$ GI54H$ G3374H$ G884HH

)EF. G猪肉$牛肉$鸡肉$鱼肉H
)EF- GH
",+,*",/.$
-$+0
%#""#"7,/广州肉类销量统计图$肉类$
销量$
+$
&'19:;"<=$
-$
!$
!0
)>)(*("<&?/$644$744$-$0
)*:=@-"&/0A,"B>A>
*:=.+644744C+4-D
>
======4该页面的运行效果如下图所示:
剩余24页未读,继续阅读













安全验证
文档复制为VIP权益,开通VIP直接复制

评论0