posts - 10,comments - 1,trackbacks - 0

          帶熱點提示的餅狀圖(即鼠標放在圖型上可以看到當前數據項)

          ?

          ?

          ?

          ?

          ?

          ?

          ?

          ?

          ?

          ?

          ?

          ?

          ?

          ?

          ?

          ?

          ?

          ?

          ?

          ?

          ?

          ?

          ?

          ?

          ?

          ?

          ?

          ?

          ?

          ?

          ?

          ?

          <%@

          ?

          ?

          page contentType="text/html;charset=UTF-8"

          %>

          <%@

          ?

          ?

          page import="org.jfree.data.general.DefaultPieDataset"

          %>

          <%@

          ?

          ?

          page import="org.jfree.chart.*"

          %>

          <%@

          ?

          ?

          page import="org.jfree.chart.plot.*"

          %>

          <%@

          ?

          ?

          page import="org.jfree.chart.servlet.ServletUtilities"

          %>

          <%@

          ?

          ?

          page import="org.jfree.chart.labels.StandardPieToolTipGenerator"

          %>

          <%@

          ?

          ?

          page import="org.jfree.chart.urls.StandardPieURLGenerator"

          %>

          <%@

          ?

          ?

          page import="org.jfree.chart.entity.StandardEntityCollection"

          %>

          <%@

          ?

          ?

          page import="java.io.*"

          %>

          <

          ?

          ?

          html

          >

          ?

          ?

          <head

          >

          ?

          ?

          <meta http-equiv=Content-Type content="text/html; charset=UTF-8"

          >

          ?

          ?

          <title></title

          >

          ?

          ?

          </head

          >

          ?

          ?

          <body

          >

          ?

          ?

          <%

          DefaultPieDataset data =

          ?

          new

          DefaultPieDataset();

          data.setValue(

          ?

          "高中以下"

          , 370);

          data.setValue(

          ?

          "高中"

          , 1530);

          data.setValue(

          ?

          "大專"

          , 5700);

          data.setValue(

          ?

          "本科"

          , 8280);

          data.setValue(

          ?

          "碩士"

          , 4420);

          data.setValue(

          ?

          "博士"

          , 80);

          ?

          PiePlot3D plot =

          ?

          new PiePlot3D(data);

          //3D餅圖

          plot.setURLGenerator(

          ?

          new StandardPieURLGenerator("barview.jsp"));

          //設定鏈接

          JFreeChart chart =

          ?

          new JFreeChart(""

          ,

          JFreeChart.DEFAULT_TITLE_FONT, plot,

          ?

          true

          );

          chart.setBackgroundPaint(java.awt.Color.white);

          ?

          //可選,設置圖片背景色

          chart.setTitle(

          ?

          "程序員學歷情況調查表");

          //可選,設置圖片標題

          plot.setToolTipGenerator(

          ?

          new

          StandardPieToolTipGenerator());

          StandardEntityCollection sec =

          ?

          new

          StandardEntityCollection();

          ChartRenderingInfo info =

          ?

          new

          ChartRenderingInfo(sec);

          PrintWriter w =

          ?

          new PrintWriter(out);

          //輸出MAP信息

          ?

          ?

          //500是圖片長度,300是圖片高度

          String filename = ServletUtilities.saveChartAsPNG(chart, 500, 300,

          info, session);

          ChartUtilities.writeImageMap(w,

          ?

          "map0", info, false

          );

          ?

          String graphURL = request.getContextPath()

          +

          ?

          "/servlet/DisplayChart?filename="

          + filename;

          ?

          ?

          %>

          ?

          ?

          <p ALIGN="CENTER"

          >

          ?

          ?

          <img src="<%=graphURL%>" width=500 height=300 border=0 usemap="#map0"

          >

          ?

          ?

          </p

          >

          ?

          ?

          </body

          >

          </

          ?

          ?

          html

          >



          已有 0 人發表留言,猛擊->>這里<<-參與討論


          JavaEye推薦




          文章來源:http://java-jun.javaeye.com/blog/602623
          posted on 2010-02-25 10:47 uqnetlove 閱讀(111) 評論(0)  編輯  收藏

          只有注冊用戶登錄后才能發表評論。


          網站導航:
           
          主站蜘蛛池模板: 峨眉山市| 安丘市| 武鸣县| 本溪市| 瓦房店市| 皮山县| 邵武市| 霍林郭勒市| 岳池县| 丰县| 融水| 德惠市| 资中县| 乌恰县| 呼玛县| 华安县| 登封市| 罗甸县| 隆昌县| 宣威市| 历史| 志丹县| 辽宁省| 甘南县| 秦皇岛市| 隆化县| 东乡| 察雅县| 常山县| 城步| 玛纳斯县| 金堂县| 邯郸县| 九龙城区| 九寨沟县| 云浮市| 宣汉县| 千阳县| 全南县| 会同县| 读书|