<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

       JFreeChart也許對大家來說很陌生,JFreeChart是開放源代碼站點SourceForge.net上的一個JAVA項目。

    JFreeChart功能介紹:

    JFreeChart目前是最好的java圖形解決方案,基本能夠解決目前的圖形方面的需求,主要包括如下幾個方面:
    pie charts (2D and 3D):餅圖(平面和立體)
    bar charts (regular and stacked, with an optional 3D effect):柱狀圖
    line and area charts:曲線圖
    scatter plots and bubble charts
    time series, high/low/open/close charts and candle stick charts:時序圖
    combination charts:復合圖
    Pareto charts
    Gantt charts:甘特圖
    wind plots, meter charts and symbol charts
    wafer map charts
    (態圖表,餅圖(二維和三維) , 柱狀圖 (水平,垂直),線圖,點圖,時間變化圖,甘特圖, 股票行情圖,混和圖, 溫度計圖, 刻度圖等常用商用圖表)
    圖形可以導出成PNG和JPEG格式,同時還可以與PDF和EXCEL關聯

    為我們java項目的開發增加了一部利器。

    我照網上資料的大概意思做了一遍,先總結下自己實際的做法.也算是學習總結.
    準備工作:

    1.首先我們需要什么?當然是jFreeChart的package了,可以在她的官方網站上面找到下載鏈接http://www.jfree.org/jfreechart/,把包下下來,配置到tomcat當中,然后可以開始我們的Jfreechart之旅。

    2.測試程序(index.jsp):

     1 <% @ page contentType = " text/html;charset=GBK " %>
     2 <% @ page  import = " org.jfree.data.general.DefaultPieDataset " %>
     3 <% @ page  import = " org.jfree.chart.JFreeChart " %>
     4 <% @ page  import = " org.jfree.chart.plot.PiePlot " %>
     5 <% @ page  import = " org.jfree.chart.ChartRenderingInfo " %>
     6 <% @ page  import = " org.jfree.chart.servlet.ServletUtilities " %>
     7 <% @ page  import = " org.jfree.chart.urls.StandardPieURLGenerator " %>
     8 <% @ page  import = " org.jfree.chart.entity.StandardEntityCollection " %>
     9 <% @ page  import = " org.jfree.chart.encoders.SunPNGEncoderAdapter " %>
    10 <%
    11 DefaultPieDataset data  =   new  DefaultPieDataset();
    12 data.setValue( " 六月 " 500 );
    13 data.setValue( " 七月 " 580 );
    14 data.setValue( " 八月 " 828 ); 
    15 PiePlot plot  =   new  PiePlot(data);
    16 JFreeChart chart  =   new  JFreeChart( "" , JFreeChart.DEFAULT_TITLE_FONT, plot,  true );
    17 chart.setBackgroundPaint(java.awt.Color.white);   // 可選,設置圖片背景色
    18 chart.setTitle( " Welcome to Jfreechart ! " );  // 可選,設置圖片標題
    19 ChartRenderingInfo info  =   new  ChartRenderingInfo( new  StandardEntityCollection());
    20 // 500是圖片長度,300是圖片高度
    21 String filename  =  ServletUtilities.saveChartAsPNG(chart,  500 300 , info, session);
    22 String graphURL  =  request.getContextPath()  +   " /servlet/DisplayChart?filename= "   +  filename; 
    23 %>
    24 < HTML >
    25 < HEAD >
    26         < TITLE > Welcome to Jfreechart  !</ TITLE >
    27 </ HEAD >
    28 < BODY >
    29 < P ALIGN = " CENTER " >
    30 < img src = " <%= graphURL %> "  width = 500  height = 300  border = 0  usemap = " #<%= filename %> " >
    31 </ P >
    32 </ BODY >
    33 </ HTML >
    34


    3.修改web.xml 加上:

    <servlet>

              <servlet-name>DisplayChart</servlet-name>

               <servlet-class>org.jfree.chart.servlet.DisplayChart</servlet-class>

    </servlet>

    <servlet-mapping>

               <servlet-name>DisplayChart</servlet-name>

               <url-pattern>/servlet/DisplayChart</url-pattern>

    </servlet-mapping>

    4.( F6)運行:



    漂亮啊(一次成功!).當然以此類推還可以生成很多其他種類的圖像.

    比如:
    posted on 2007-04-18 01:47 -274°C 閱讀(3604) 評論(6)  編輯  收藏 所屬分類: JSP計算機綜合


    FeedBack:
    # re: 上手JFreeChart
    2007-04-18 08:33 | zd
    開源英漢機器翻譯C#.NET項目. www.liebiao.net  回復  更多評論
      
    # re: 上手JFreeChart
    2007-04-18 09:19 | BeanSoft
    支持一下樓主.  回復  更多評論
      
    # re: 上手JFreeChart
    2007-04-18 14:48 | zhxmcm
    哇,真的很漂亮咧。用來做Web上的統計肯定很Cool。  回復  更多評論
      
    # re: 上手JFreeChart
    2007-04-18 17:01 | !@#$%^&
    這就算上手了呀~  回復  更多評論
      
    # re: 上手JFreeChart
    2007-04-18 22:40 | sooxin
    最近我也在研究這個,關于里面的文件保存到指定目錄原做下探討!
    QQ:56028629
    Email:sooxin@gmail.com  回復  更多評論
      
    # re: 上手JFreeChart
    2007-04-19 21:23 | nonono
    汗。。。
    04年就已經開始用了,做過人力資源系統的估計都用過JFreeChat。。。  回復  更多評論
      

    常用鏈接

    留言簿(21)

    隨筆分類(265)

    隨筆檔案(242)

    相冊

    JAVA網站

    關注的Blog

    搜索

    •  

    積分與排名

    • 積分 - 916818
    • 排名 - 40

    最新評論

    主站蜘蛛池模板: 国产午夜无码精品免费看| 亚洲av无码无线在线观看| 亚洲va久久久噜噜噜久久天堂| 亚洲欧洲日产国码高潮αv| 亚洲精品色婷婷在线影院| 亚洲国产一区二区三区在线观看| 国产亚洲精品美女| 国产黄色片免费看| 最好看最新的中文字幕免费| 永久免费av无码不卡在线观看| 四虎影视永久免费视频观看| av在线亚洲欧洲日产一区二区| 亚洲综合综合在线| 野花视频在线官网免费1| 57pao国产成视频免费播放| 免费看国产一级片| 一级做a爱片特黄在线观看免费看| 13一14周岁毛片免费| 亚洲一级毛片免观看| 中文字幕不卡免费高清视频| 日韩av无码成人无码免费| 亚洲欧洲精品无码AV| 亚洲av无码专区亚洲av不卡| 免费一级大黄特色大片| 亚洲国产日韩在线一区| a级毛片在线免费观看| 亚洲国产精品狼友中文久久久| 亚洲国产精品yw在线观看| 毛片免费观看网址| 亚洲国产成人精品青青草原| 成年人网站在线免费观看| 日本中文字幕免费看| 国产zzjjzzjj视频全免费| 中文字幕免费在线视频| 亚洲妓女综合网99| 99热这里只有精品免费播放| 久久亚洲国产精品五月天婷| 毛片亚洲AV无码精品国产午夜| 成年男女男精品免费视频网站| 免费国产a理论片| 666精品国产精品亚洲|