web图表开发系列一:使用jfreechart生成热点图表

web图表开发系列一:使用jfreechart生成热点图表

ID:16021910

大小:97.00 KB

页数:7页

时间:2018-08-07

web图表开发系列一:使用jfreechart生成热点图表_第1页
web图表开发系列一:使用jfreechart生成热点图表_第2页
web图表开发系列一:使用jfreechart生成热点图表_第3页
web图表开发系列一:使用jfreechart生成热点图表_第4页
web图表开发系列一:使用jfreechart生成热点图表_第5页
资源描述:

《web图表开发系列一:使用jfreechart生成热点图表》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、WEB图表开发系列一:使用JFreeChart生成热点图表<一>前言:    JFreeChart是开放源代码站点SourceForge.net上的一个JAVA项目。它的功能十分强大,能创建饼图、柱状图(普通柱状图以及堆栈柱状图)、线图、区域图、分布图、混合图、甘特图以及一些仪表盘等等,并可生成PNG或JPG图片格式文件。  本人在学习过程中发现,网上很多文章都是讲一些JFreeChart的基本应用,而对JFreeChart生成热点图表这样常用的功能虽有所提及却没有一个完整的例子,所以我就写一个简单示例供大家参

2、考,希望对大家的学习有所帮助。 <二>示例说明:    假设有一个关于程序员北京,上海,广洲三地程序员学历,开发语言,薪金情况的调查。首先要以饼图显示程序员学历的分布情况(index.jsp)。点击饼图的每一部分会以柱状图显示该层次程序员所用开发语言和薪金的情况(barview.jsp)。重点演示怎样在饼图上添加链接。<三>准备工作:   1.下载最新版本的JFreeChart,当前为jfreechart-1.0.0-rc1     下载地址:http://www.jfree.org/jfreechart/in

3、dex.html   2.解压文件,将jfreechart-1.0.0-rc1/lib下的jcommon-1.0.0-rc1.jar,jfreechart-1.0.0-rc1.jar复制到WEB应用的lib目录下。   3.在web.xml文件中增加以下内容:    1.2.        DisplayChart3.        org.jfree.chart.servlet.DisplayChart<

4、/servlet-class>4.    5.    6.        DisplayChart7.        /servletDisplayChart8.    <四>饼图页面代码(index.jsp) 1.<%@ page contentType="text/html;charset=GBK"%>2.<

5、%@ page import="org.jfree.data.general.DefaultPieDataset"%>3.<%@ page import="org.jfree.chart.*"%>4.<%@ page import="org.jfree.chart.plot.*"%>1.<%@ page import="org.jfree.chart.servlet.ServletUtilities"%>2.<%@ page import="org.jfree.chart.labels.StandardPieI

6、temLabelGenerator"%>3.<%@ page import="org.jfree.chart.urls.StandardPieURLGenerator"%>4.<%@ page import="org.jfree.chart.entity.StandardEntityCollection"%>5.<%@ page import="java.io.*"%>6.7.8.

7、set=GBK">9.nacl_zhuang@hotmail.com10.11.12.<%13.14.DefaultPieDataset data = new DefaultPieDataset();15.data.setValue("高中以下",370);16.data.setValue("高中",1530);17.data.setValue("大专",5700);18.data.setValue("本科",8280); 19.data.setValue

8、("硕士",4420);20.data.setValue("博士",80); 21.22.PiePlot3D plot = new PiePlot3D(data);//3D饼图23.plot.setURLGenerator(new StandardPieURLGenerator("barview.jsp"));//设定链接24.JFreeChart chart = new JFreeC

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。