jfreechart开发文档

jfreechart开发文档

ID:14869101

大小:616.00 KB

页数:13页

时间:2018-07-30

jfreechart开发文档_第1页
jfreechart开发文档_第2页
jfreechart开发文档_第3页
jfreechart开发文档_第4页
jfreechart开发文档_第5页
资源描述:

《jfreechart开发文档》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、廊坊市大华夏神农信息技术有限公司Jfreechart图形开发指南廊坊市大华夏神农信息技术有限公司2010年05月Page13of13http://www.fweb.cnCopyright©2010InformationTechnologyCo.,Ltd.ChinaShenon廊坊市大华夏神农信息技术有限公司修订历史记录日期版本号修定说明修订人2010-5-71.0创建文件王同建Page13of13http://www.fweb.cnCopyright©2010InformationTechnologyCo.,L

2、td.ChinaShenon廊坊市大华夏神农信息技术有限公司目录目录1.引言32.JFREECHART开发32.1绘制曲线图32.2绘制柱状图52.3绘制三维柱状图62.4绘制平面饼状图72.5绘制3D饼状图82.6绘制时序图92.7绘制甘特图113.依赖的JAR包131.引言 JFreeChart是JAVA平台上的一个开放的图表绘制类库。它完全使用JAVA语言编写,是为applications,applets,servlets以及JSP等使用所设计。JFreeChart可生成饼图(piecharts)、柱状图

3、(barcharts)、散点图(scatterplots)、时序图(timeseries)、甘特图(Ganttcharts)等等多种图表,并且可以产生PNG和JPEG格式的输出,还可以与PDF和EXCEL关联。 JFreeChart目前是最好的java图形解决方案,基本能够解决目前的图形方面的需求。2.jfreechart开发2.1绘制曲线图工具类示例代码:publicstaticvoidmain(String[]args){//TODO填充数据String[]temp1=newStrin

4、g[]{"0","1"};String[]temp2=newString[]{"8","2"};String[]temp3=newString[]{"10","3"};Page13of13http://www.fweb.cnCopyright©2010InformationTechnologyCo.,Ltd.ChinaShenon廊坊市大华夏神农信息技术有限公司String[]temp4=newString[]{"20","4"};String[]temp5=newString[]{"35","5"};Stri

5、ng[]temp6=newString[]{"21","6"};String[]temp7=newString[]{"18","7"};String[]temp8=newString[]{"17","8"};String[]temp9=newString[]{"19","9"};String[]temp10=newString[]{"22","10"};String[]temp11=newString[]{"16","11"};String[]temp12=newString[]{"0","12"};Array

6、Listlist=newArrayList(1);list.add(temp1);list.add(temp2);list.add(temp3);list.add(temp4);list.add(temp5);list.add(temp6);list.add(temp7);list.add(temp8);list.add(temp9);list.add(temp10);list.add(temp11);list.add(temp12);//参数分别为标题、横轴标题、纵轴标题、图片宽度、图片高度、数据LineCh

7、artbar=newLineChart("发送量统计图","月份","发送量",600,400,list);//生成图片的临时路径Filefile=newFile("c:/测试-曲线图.jpg");bar.createPic(file);}图样:Page13of13http://www.fweb.cnCopyright©2010InformationTechnologyCo.,Ltd.ChinaShenon廊坊市大华夏神农信息技术有限公司1.1绘制柱状图工具类示例代码:publicstati

8、cvoidmain(String[]args){//填充数据String[]temp1=newString[]{"89","1"};String[]temp2=newString[]{"100","2"};String[]temp3=newString[]{"89","3"};String[]temp4=newString[]{"99","4"};String[]temp5=newSt

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

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

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