jsp程序设计案例教程《java web程序设计》_项目库_单元案例_图形处理教学案例

jsp程序设计案例教程《java web程序设计》_项目库_单元案例_图形处理教学案例

ID:6684502

大小:267.00 KB

页数:7页

时间:2018-01-22

jsp程序设计案例教程《java web程序设计》_项目库_单元案例_图形处理教学案例_第1页
jsp程序设计案例教程《java web程序设计》_项目库_单元案例_图形处理教学案例_第2页
jsp程序设计案例教程《java web程序设计》_项目库_单元案例_图形处理教学案例_第3页
jsp程序设计案例教程《java web程序设计》_项目库_单元案例_图形处理教学案例_第4页
jsp程序设计案例教程《java web程序设计》_项目库_单元案例_图形处理教学案例_第5页
资源描述:

《jsp程序设计案例教程《java web程序设计》_项目库_单元案例_图形处理教学案例》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、Unit17-图形处理课堂案例1—应用JFreeChart组件生成饼形图案例学习目标:学习使用JFreeChart组件生成饼形图的方法。案例知识要点:JFreeChart组件的使用场合,JFreeChart组件绘制饼形图的方法。案例完成步骤:1.打开webapps文件夹中保存第8章程序文件的文件夹chap08。2.将下载的JFreeChart组件部署到chap08WEB-INFlib文件夹中。3.编写根据指定的数据集生成3D效果饼形图的JSP文件chart_pie.jsp。【程序代码】cha

2、rt_pie.jsp123456789101112131415161718192021222324252627282930<%@pagecontentType="text/html;charset=GBK"%><%@pageimport="org.jfree.data.general.DefaultPieDataset"%><%@pageimport="org.jfree.chart.*"%><%@pageimport="org.jfree.chart.plot.*"%><%@pageimpor

3、t="org.jfree.chart.servlet.ServletUtilities"%><%@pageimport="org.jfree.chart.labels.StandardPieToolTipGenerator"%><%@pageimport="org.jfree.chart.urls.StandardPieURLGenerator"%><%@pageimport="org.jfree.chart.entity.StandardEntityCollection"%><%@pageim

4、port="java.io.*"%>产品销量圆饼图<%DefaultPieDatasetdata=newDefaultPieDataset();data.setValue("海尔A62-T20",300);data.setValue

5、("海尔A60-430",200);data.setValue("海尔W36-T56",500);data.setValue("海尔W12-T225",400);data.setValue("海尔W36-T22",300);PiePlot3Dplot=newPiePlot3D(data);//plot.setURLGenerator(newStandardPieURLGenerator("DegreedView.jsp"));//设定图片链接JFreeChartchart=newJFreeCha

6、rt("",JFreeChart.DEFAULT_TITLE_FONT,plot,true);chart.setBackgroundPaint(java.awt.Color.white);chart.setTitle("产品销量圆饼图");plot.setToolTipGenerator(newStandardPieToolTipGenerator());StandardEntityCollectionsec=newStandardEntityCollection();3132333435363

7、738394041ChartRenderingInfoinfo=newChartRenderingInfo(sec);PrintWriterw=newPrintWriter(out);Stringfilename=ServletUtilities.saveChartAsJPEG(chart,500,300,info,session);ChartUtilities.writeImageMap(w,"map0",info,false);StringgraphURL=request.getContex

8、tPath()+"/servlet/DisplayChart?filename="+filename;%>"width=500height=300border=0usemap="#map0">

【程序说明】l第1行—第9行:设置页面属性,包括JSP页面类型和字符编码和指定使用的类;l第18行:创建圆饼图数据集对象;l第19行—第23行:通过数据集对象的setValue方法进行数据初始化

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

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

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