锘??xml version="1.0" encoding="utf-8" standalone="yes"?>亚洲福利视频一区二区,亚洲最大黄色网站,亚洲国产一区二区a毛片http://www.tkk7.com/balajinima/category/27806.htmlzh-cnTue, 04 Dec 2007 09:37:03 GMTTue, 04 Dec 2007 09:37:03 GMT60鏈夌儹鐐圭殑JfreeChart鏌卞瀷鍥撅紙鍘熷垱錛?/title><link>http://www.tkk7.com/balajinima/articles/165086.html</link><dc:creator>鏉庝簯娉?/dc:creator><author>鏉庝簯娉?/author><pubDate>Tue, 04 Dec 2007 01:57:00 GMT</pubDate><guid>http://www.tkk7.com/balajinima/articles/165086.html</guid><wfw:comment>http://www.tkk7.com/balajinima/comments/165086.html</wfw:comment><comments>http://www.tkk7.com/balajinima/articles/165086.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.tkk7.com/balajinima/comments/commentRss/165086.html</wfw:commentRss><trackback:ping>http://www.tkk7.com/balajinima/services/trackbacks/165086.html</trackback:ping><description><![CDATA[ <p> <img src="http://www.tkk7.com/images/blogjava_net/balajinima/26977/r_chart.JPG" /> <br /> <br />瀹炵幇鏂瑰紡錛歫sp+javabean<br />鐗堟湰 錛歫freechart-1.0.8<br />web-inf錛氳緗?br />=====================================<br /><servlet><br />聽聽<servlet-name>DisplayChart</servlet-name><br />聽聽<servlet-class><br />聽聽聽org.jfree.chart.servlet.DisplayChart<br />聽聽</servlet-class><br />聽</servlet><br />聽<servlet-mapping><br />聽聽<servlet-name>DisplayChart</servlet-name><br />聽聽<url-pattern>/servlet/DisplayChart</url-pattern><br />聽</servlet-mapping><br />======================================<br />jsp鏂囦歡錛?br />=========================================================================<br /><%@ page language="java" contentType="text/html; charset=GBK"<br />聽pageEncoding="GBK"%><br /><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><br /><html><br /><head><br /><meta http-equiv="Content-Type" content="text/html; charset=GBK"><br /><title>Insert title here</title></p> <p><script language="javascript"><br />function overlib(s){<br />聽document.all.ChartTip.style.display="block";<br />聽top.document.getElementById('ChartTip').innerHTML=s;<br />聽document.all.ChartTip.style.left=document.body.scrollLeft+event.x;<br />聽document.all.ChartTip.style.top=document.body.scrollTop+event.y-20;<br />}<br />function nd(s){<br />聽document.all.ChartTip.style.display="none";<br />}<br /></script><br /><jsp:useBean id="barchart01" scope="session"<br />聽class="com.mdcl.fso.homepage.chart.BarChart01" /><br /></head><br /><body><br /><%<br />聽String fileName = barchart01.drawPic(request.getSession(), out);<br />聽String graphURL = request.getContextPath()<br />聽聽聽+ "/servlet/DisplayChart?filename=" + fileName;<br />%><br /><br /><br /><img src="<%= graphURL %>" border="0" usemap="#<%=fileName %>" /><br /><br /><br /><div id="ChartTip"<br />聽style="position:absolute; font-family:'瀹嬩綋'; font-size: 12px;line-height: 20px;background-color:#FFFFEC; border: 1px solid #999999;display:none;left:0px;top:1px;">嫻嬭瘯鏄劇ず</div><br /></body><br /></html><br />=========================================================================<br />java鏂囦歡<br />=========================================================================<br />package com.mdcl.fso.homepage.chart;</p> <p>import org.jfree.chart.ChartFactory;<br />import org.jfree.chart.ChartRenderingInfo;<br />import org.jfree.chart.ChartUtilities;<br />import org.jfree.chart.JFreeChart;<br />import org.jfree.chart.plot.PlotOrientation;<br />import org.jfree.data.category.DefaultCategoryDataset;<br />import java.awt.Color;<br />import java.awt.Font;<br />import java.io.IOException;<br />import java.io.OutputStream;<br />import java.io.PrintWriter;</p> <p>import org.jfree.chart.renderer.category.BarRenderer3D;<br />import org.jfree.chart.servlet.ServletUtilities;<br />import org.jfree.chart.urls.StandardCategoryURLGenerator;<br />import org.jfree.chart.urls.StandardPieURLGenerator;<br />import org.jfree.chart.labels.StandardCategoryItemLabelGenerator;<br />import org.jfree.chart.axis.AxisLocation;<br />import org.jfree.chart.axis.CategoryAxis;<br />import org.jfree.chart.entity.StandardEntityCollection;<br />import org.jfree.chart.plot.CategoryPlot;<br />import org.jfree.chart.labels.*;<br />import org.jfree.ui.*;<br />import java.util.*;</p> <p>import javax.servlet.http.HttpSession;<br />import javax.servlet.http.HttpServletResponse;<br />import javax.servlet.jsp.JspWriter;</p> <p>import com.mdcl.fso.homepage.*;</p> <p>public class BarChart01 {</p> <p>聽private static DefaultCategoryDataset dataset = new DefaultCategoryDataset();</p> <p>聽private DefaultCategoryDataset getDataset() {// 鍙栨暟鎹?/p> <p>聽聽List expense = new ArrayList();<br />聽聽String sql = "select ftr.organ_id ,fs.dept_name,ftr.subject_id,fft.finance_type_name,ftr.rpt_date ,ftr.rpt_data "<br />聽聽聽聽+ "from fso_t_rpt_expense ftr,fso_sdept fs,fso_finance_type fft "<br />聽聽聽聽+ "where ftr.type_id='D' "<br />聽聽聽聽+ "and ftr.organ_id=fs.dept_id聽 "<br />聽聽聽聽+ "and ftr.rpt_date='2007-08' "<br />聽聽聽聽+ "and fft.finance_type_id=ftr.subject_id聽 "<br />聽聽聽聽+ "and ftr.organ_id='1140'";</p> <p>聽聽expense = DBDao.DbQueryExpense(sql);<br />聽聽for (int i = 0; i < expense.size(); i++) {<br />聽聽聽HashMap param = new HashMap();<br />聽聽聽param = (HashMap) expense.get(i);</p> <p>聽聽聽double dt = Double.parseDouble(String.valueOf(param.get("rpt_data")));<br />聽聽聽String a = (String) param.get("organ");<br />聽聽聽String b = (String) param.get("subject");</p> <p>聽聽聽dataset.addValue(dt, a, b);<br />聽聽}</p> <p>聽聽return dataset;</p> <p>聽}</p> <p>聽public String drawPic(HttpSession session, JspWriter out) {<br />聽聽String fileName = null;<br />聽聽JFreeChart chart = ChartFactory.createBarChart3D("2007-08鎴愭湰緇熻", "璐圭敤綾誨瀷",<br />聽聽聽聽"閲戦錛堝崟浣嶏細鍏冿級", getDataset(), PlotOrientation.VERTICAL, true, true,<br />聽聽聽聽true);<br />聽聽chart.setBackgroundPaint(Color.WHITE);</p> <p>聽聽CategoryPlot plot = chart.getCategoryPlot();// 鑾峰彇緇樺浘鍖?/p> <p>聽聽plot.setBackgroundPaint(new Color(255, 255, 255)); // 璁劇疆緇樺浘鍖鴻儗鏅壊</p> <p>聽聽plot.setRangeGridlinePaint(Color.gray); // 璁劇疆姘村鉤鏂瑰悜鑳屾櫙綰塊鑹?/p> <p>聽聽plot.setRangeGridlinesVisible(true); // 璁劇疆鏄惁鏄劇ず姘村鉤鏂瑰悜鑳屾櫙綰?榛樿鍊間負True</p> <p>聽聽plot.setDomainGridlinePaint(Color.black); // 璁劇疆鍨傜洿鏂瑰悜鑳屾櫙綰塊鑹?/p> <p>聽聽// plot.setDomainGridlinesVisible(true); // 璁劇疆鏄惁鏄劇ず鍨傜洿鏂瑰悜鑳屾櫙綰?榛樿鍊間負False</p> <p>聽聽CategoryAxis domainAxis = plot.getDomainAxis();// 鑾峰彇緇熻縐嶇被杞存爣棰橈紙X杞達級</p> <p>聽聽plot.setDomainAxis(domainAxis);// 娣誨姞X杞?/p> <p>聽聽BarRenderer3D renderer = new BarRenderer3D();// 鑾峰緱BarRenderer3D綾葷殑瀹炰緥錛岀洰鐨勬槸璁劇疆鏌卞艦鐨勭粯鍒跺睘鎬?/p> <p>聽聽renderer.setBaseToolTipGenerator(new StandardCategoryToolTipGenerator());//</p> <p>聽聽renderer.setBaseItemURLGenerator(new StandardCategoryURLGenerator("index2.jsp"));// 鐢熸垚鐑偣,鐢ㄤ簬閾炬帴</p> <p>聽聽renderer.setItemMargin(0.1);// 璁劇疆姣忎釜緇勬墍鍖呭惈鐨勫鉤琛屾煴鐨勪箣闂磋窛紱?/p> <p>聽聽renderer.setSeriesPaint(0, Color.GREEN);// 璁劇疆鏌卞瓙鐨勯鑹?br />聽聽renderer.setSeriesPaint(1, Color.blue);// 璁劇疆鏌卞瓙鐨勯鑹?/p> <p>聽聽renderer.setBaseOutlinePaint(Color.BLACK);</p> <p>聽聽renderer.setWallPaint(Color.gray);// 璁劇疆 Wall 鐨勯鑹?/p> <p>聽聽renderer.setItemLabelAnchorOffset(10D);// 璁劇疆鏌卞艦鍥句笂鐨勬枃瀛楀亸紱誨?/p> <p>聽聽renderer.setBaseItemLabelFont(new Font("arial", Font.PLAIN, 10), true);// 璁劇疆鏌卞艦鍥句笂鐨勬枃瀛?/p> <p>聽聽renderer.setBaseItemLabelGenerator(new StandardCategoryItemLabelGenerator());// //鏄劇ず姣忎釜鏌辯殑鏁板鹼紝騫朵慨鏀硅鏁板肩殑瀛椾綋灞炴?/p> <p>聽聽renderer.setBasePositiveItemLabelPosition(new ItemLabelPosition(ItemLabelAnchor.OUTSIDE12, TextAnchor.BASELINE_CENTER));</p> <p>聽聽renderer.setBaseItemLabelsVisible(true);</p> <p>聽聽renderer.setMaximumBarWidth(0.050000000000000003D);</p> <p>聽聽plot.setRenderer(renderer);</p> <p>聽聽plot.setForegroundAlpha(0.80f);// 璁劇疆鏌辯殑閫忔槑搴?/p> <p>聽聽// plot.setDomainAxisLocation(AxisLocation.TOP_OR_RIGHT);//璁劇疆鏄劇ず浣嶇疆</p> <p>聽聽plot.setRangeAxisLocation(AxisLocation.BOTTOM_OR_RIGHT);// 璁劇疆鏄劇ず浣嶇疆</p> <p>聽聽try {</p> <p>聽聽聽PrintWriter pw = new PrintWriter(out);</p> <p>聽聽聽StandardEntityCollection sec = new StandardEntityCollection();<br />聽聽聽ChartRenderingInfo info = new ChartRenderingInfo(sec);</p> <p>聽聽聽fileName = ServletUtilities.saveChartAsPNG(chart, 640, 400, info,<br />聽聽聽聽聽session);<br />聽聽聽// ChartUtilities.writeChartAsPNG(op,chart, 640, 400, info,true,0);<br />聽聽聽ChartUtilities.writeImageMap(pw, fileName, info, true);<br />聽聽} catch (IOException e) {<br />聽聽聽// TODO Auto-generated catch block<br />聽聽聽e.printStackTrace();<br />聽聽}</p> <p>聽聽return fileName;</p> <p>聽}</p> <p>}<br />=========================================================================<br /><br /><br /></p> <img src ="http://www.tkk7.com/balajinima/aggbug/165086.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.tkk7.com/balajinima/" target="_blank">鏉庝簯娉?/a> 2007-12-04 09:57 <a href="http://www.tkk7.com/balajinima/articles/165086.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item></channel></rss> <footer> <div class="friendship-link"> <p>感谢您访问我们的网站,您可能还对以下资源感兴趣:</p> <a href="http://www.tkk7.com/" title="亚洲av成人片在线观看">亚洲av成人片在线观看</a> <div class="friend-links"> </div> </div> </footer> 主站蜘蛛池模板: <a href="http://cuitccol.com" target="_blank">99热亚洲色精品国产88</a>| <a href="http://bnb989.com" target="_blank">日韩精品一区二区亚洲AV观看</a>| <a href="http://dodxs.com" target="_blank">亚洲一区精品视频在线</a>| <a href="http://jpvv8.com" target="_blank">精品无码免费专区毛片</a>| <a href="http://www-70074.com" target="_blank">亚洲视频免费观看</a>| <a href="http://uiui6.com" target="_blank">99在线精品免费视频九九视</a>| <a href="http://imqun.com" target="_blank">亚洲一本之道高清乱码</a>| <a href="http://116com.com" target="_blank">成年性午夜免费视频网站不卡</a>| <a href="http://tsxyhq.com" target="_blank">亚洲欧美国产精品专区久久</a>| <a href="http://wwkk3.com" target="_blank">日韩在线免费播放</a>| <a href="http://pencilinside.com" target="_blank">美女被免费视频网站a</a>| <a href="http://by11gun.com" target="_blank">亚洲国产成人乱码精品女人久久久不卡 </a>| <a href="http://wwwfac286.com" target="_blank">无码国产精品一区二区免费式直播 </a>| <a href="http://922eee.com" target="_blank">18禁网站免费无遮挡无码中文 </a>| <a href="http://xxnxgay.com" target="_blank">国产精品亚洲专区在线播放</a>| <a href="http://zisewang.com" target="_blank">波多野结衣一区二区免费视频</a>| <a href="http://adcaes.com" target="_blank">免费人成大片在线观看播放电影</a>| <a href="http://www-yhty.com" target="_blank">亚洲成A人片在线观看中文</a>| <a href="http://wwwv27.com" target="_blank">岛国岛国免费V片在线观看</a>| <a href="http://mmm19.com" target="_blank">亚洲国产综合专区电影在线</a>| <a href="http://www-533999.com" target="_blank">麻花传媒剧在线mv免费观看</a>| <a href="http://400209.com" target="_blank">亚洲精品456人成在线</a>| <a href="http://kyqp0033.com" target="_blank">国产在线观看免费完整版中文版</a>| <a href="http://yy12345.com" target="_blank">三级片免费观看久久</a>| <a href="http://eddiekidd.com" target="_blank">亚洲产国偷V产偷V自拍色戒</a>| <a href="http://0769wwt.com" target="_blank">最近免费最新高清中文字幕韩国</a>| <a href="http://88109a.com" target="_blank">久久亚洲精品国产亚洲老地址 </a>| <a href="http://kyqp0022.com" target="_blank">国产无遮挡吃胸膜奶免费看</a>| <a href="http://whyandroid.com" target="_blank">一级毛片视频免费</a>| <a href="http://semaopu.com" target="_blank">久久精品国产亚洲av高清漫画 </a>| <a href="http://www-554949.com" target="_blank">毛片a级毛片免费播放100</a>| <a href="http://www664660a.com" target="_blank">污网站免费在线观看</a>| <a href="http://ww11axax.com" target="_blank">亚洲视频在线观看一区</a>| <a href="http://wenfaka.com" target="_blank">日本免费电影一区</a>| <a href="http://dajiaody.com" target="_blank">日韩精品无码免费专区午夜</a>| <a href="http://www79909c.com" target="_blank">亚洲精品国产专区91在线</a>| <a href="http://zhidianzh.com" target="_blank">国产一区二区视频免费</a>| <a href="http://zgdhuibao.com" target="_blank">久久青草91免费观看</a>| <a href="http://clzqb2b.com" target="_blank">日本亚洲高清乱码中文在线观看 </a>| <a href="http://changfafangzhi.com" target="_blank">亚洲成人午夜电影</a>| <a href="http://a8g8.com" target="_blank">亚洲日本一区二区一本一道</a>| <script> (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })(); </script> </body>