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

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

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

    隨筆-57  評論-202  文章-17  trackbacks-0
          以前一直是用JFreeChart畫統計圖的,不過JFreeChart畫出來的圖形不夠精細,看起來有些模糊,今天在網上看到另外一個工具ChartDirector,這是一個商業版本的工具,不過也可以免費使用,只是在畫出來的圖形下面都有一條它的廣告條。
          下面是它的一個柱狀圖的例子:

    threedbar.JPG
          范例程序:

    <%@page import="ChartDirector.*" %>
    <%
    //The data for the bar chart
    double[] data = {85156179.5211123};

    //The labels for the bar chart
    String[] labels = {"Mon""Tue""Wed""Thu""Fri"};

    //Create a XYChart object of size 300 x 280 pixels
    XYChart c = new XYChart(300280);

    //Set the plotarea at (45, 30) and of size 200 x 200 pixels
    c.setPlotArea(4530200200);

    //Add a title to the chart
    c.addTitle("Weekly Server Load");

    //Add a title to the y axis
    c.yAxis().setTitle("MBytes");

    //Add a title to the x axis
    c.xAxis().setTitle("Work Week 25");

    //Add a bar chart layer with green (0x00ff00) bars using the given data
    c.addBarLayer(data, 0xff00).set3D();

    //Set the labels on the x axis.
    c.xAxis().setLabels(labels);

    //output the chart
    String chart1URL = c.makeSession(request, "chart1");

    //include tool tip for the chart
    String imageMap1 = c.getHTMLImageMap("""""title='{xLabel}: {value} MBytes'")
        ;
    %>
    <html>
    <body topmargin="5" leftmargin="5" rightmargin="0">
    <div style="font-size:18pt; font-family:verdana; font-weight:bold">
        3D Bar Chart
    </div>
    <hr color="#000080">
    <a href="viewsource.jsp?file=<%=request.getServletPath()%>">
        
    <font size="2" face="Verdana">View Chart Source Code</font>
    </a>
    </div>
    <br>
    <img src='<%=response.encodeURL("getchart.jsp?"+chart1URL)%>'
        usemap
    ="#map1" border="0">
    <map name="map1"><%=imageMap1%></map>
    </body>
    </html>


          如果要在柱的頂部顯示數值,可以調用Layer的setDataLabelFormat方法設置,范例:layer.setDataLabelFormat("{value}");

          其它的例子可以參考它的文檔的說明。ChartDirector的網址:http://www.advsofteng.com

    posted on 2005-06-14 17:46 小米 閱讀(5246) 評論(5)  編輯  收藏 所屬分類: Java

    評論:
    # re: 用ChartDirector在JSP中畫統計圖 2005-06-14 19:41 | Mstar軟件研發小組
    這東西的確非常不錯,又好用,功能也很強。可惜就是不是免費的  回復  更多評論
      
    # re: 用ChartDirector在JSP中畫統計圖 2005-06-15 09:41 | 小米
    看他們公司的地址,應該是香港的公司。ChartDirector支持大部分的編程語言,所以是不錯的一個工具。不過,確實是不便宜,按照國內的價格來說。  回復  更多評論
      
    # re: 用ChartDirector在JSP中畫統計圖 2005-06-15 11:43 | Mstar軟件研發小組
    我在網上搞到過破解的,在一些自己弄得小玩意中用過它。  回復  更多評論
      
    # re: 用ChartDirector在JSP中畫統計圖 2005-06-15 12:34 | 小米
    呵呵,看看這里,也許有幫助:http://www.javayou.com/showlog.jspe?log_id=414,自己用倒是沒有問題,但是要用在商業項目上估計就不行了。不知道還有沒有其它開源的工具呢。  回復  更多評論
      
    # re: 用ChartDirector在JSP中畫統計圖[未登錄] 2008-12-27 14:20 | 冷面閻羅
    生成的jsp圖片,我想點某一個柱,跳轉到另一個頁面怎么實現?  回復  更多評論
      
    主站蜘蛛池模板: 亚洲综合伊人久久综合| 永久黄网站色视频免费直播| 亚洲精品少妇30p| 香港经典a毛片免费观看看| 免费观看的毛片手机视频| 亚洲最大av资源站无码av网址| 99久久99久久精品免费看蜜桃| 亚洲成a人片毛片在线| 免费看男女下面日出水来| 亚洲精品在线播放视频| 亚色九九九全国免费视频| 亚洲欧洲日产国码二区首页| 亚洲免费中文字幕| 亚洲国产系列一区二区三区| 天天看免费高清影视| 九九精品国产亚洲AV日韩| 免费播放特黄特色毛片| 草久免费在线观看网站| 亚洲精品中文字幕无码蜜桃| 国产精品区免费视频| 亚洲国产精品综合久久网各| 成年轻人网站色免费看| 青草青草视频2免费观看| 亚洲精品乱码久久久久久蜜桃不卡| 国产午夜免费高清久久影院| 亚洲高清免费在线观看| 成人免费视频网址| gogo免费在线观看| 亚洲视频一区网站| 尤物永久免费AV无码网站| 国产裸体美女永久免费无遮挡| 亚洲视频精品在线| 国产精品免费看香蕉| 三级毛片在线免费观看| 亚洲香蕉在线观看| 亚洲人妻av伦理| 美女网站免费福利视频| 午夜成人无码福利免费视频| 亚洲婷婷在线视频| 免费国产a国产片高清| 99爱在线精品视频免费观看9|