<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 閱讀(3589) 評論(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

    搜索

    •  

    積分與排名

    • 積分 - 914554
    • 排名 - 40

    最新評論

    主站蜘蛛池模板: 日韩a级无码免费视频| 一级日本高清视频免费观看 | 97无码免费人妻超级碰碰夜夜| 色se01短视频永久免费| 亚洲性一级理论片在线观看| 91人人区免费区人人| 4480yy私人影院亚洲| 日韩在线免费视频| 日韩亚洲人成在线| 国产成人在线观看免费网站 | 亚洲国产精品免费观看| 成人免费无码大片a毛片| 亚洲JIZZJIZZ妇女| 亚洲av中文无码| 97在线视频免费公开视频| 成年男女免费视频网站| 久久亚洲精品无码| 黄在线观看www免费看| 最新国产成人亚洲精品影院| 三级毛片在线免费观看| 全亚洲最新黄色特级网站| 中美日韩在线网免费毛片视频| 成年人在线免费观看| 特级无码毛片免费视频| 亚洲精品V欧洲精品V日韩精品 | 亚洲AV日韩AV天堂一区二区三区| 国产亚洲精品2021自在线| 中国在线观看免费国语版| 国产偷国产偷亚洲高清在线| 狠狠色婷婷狠狠狠亚洲综合| 久久久免费精品re6| 国内精品久久久久久久亚洲| 久久久久久曰本AV免费免费| 亚洲欧洲av综合色无码| 亚洲中文字幕在线乱码| www视频在线观看免费| 野花视频在线官网免费1| 国产极品粉嫩泬免费观看| 爱丫爱丫影院在线观看免费| 亚洲视频在线观看2018| 亚洲国产精品毛片av不卡在线 |