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

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

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

    廉頗老矣,尚能飯否

    java:從技術到管理

    常用鏈接

    統計

    最新評論

    jfreechart應用_例題_生成餅狀圖(不顯示,只生成文件)_可以直接運行

    package pkg;

    import java.awt.Color;
    import java.awt.Font;
    import java.io.FileOutputStream;
    import java.io.IOException;
    import java.text.DecimalFormat;
    import java.text.NumberFormat;

    import org.jfree.chart.ChartFactory;
    import org.jfree.chart.ChartUtilities;
    import org.jfree.chart.JFreeChart;
    import org.jfree.chart.block.BlockContainer;
    import org.jfree.chart.block.BorderArrangement;
    import org.jfree.chart.labels.StandardPieSectionLabelGenerator;
    import org.jfree.chart.plot.PiePlot;
    import org.jfree.chart.title.LegendTitle;
    import org.jfree.data.general.DefaultPieDataset;
    import org.jfree.ui.HorizontalAlignment;
    import org.jfree.ui.RectangleEdge;

    /**
     * 生成餅狀圖(不顯示,只生成文件)
     *導入jar包 jaxen-1.1.1.jar,jcommon-1.0.12.jar,jfreechart-1.0.9.jar
     *
     * @author liudecai_zan@126.com
     *
     */
    public class Test {
     public static void main(String[] args) throws IOException {
      DefaultPieDataset pds = new DefaultPieDataset();
      int a = 25;
      int b = 35;
      int c = 15;
      int count = a + b + c;
      pds.setValue("超出實檢上限總捆數" + "\n" + a + "根\n", a);
      pds.setValue("實檢范圍內總捆數" + "\n" + b + "根\n", b);
      pds.setValue("超出實檢下限總捆數" + "\n" + c + "根\n", c);
      JFreeChart jfreechart = ChartFactory.createPieChart("棒材異常磅單超重捆數信息圖" + "\n" + a + "+"+ b + "+" + c + "=" + count, pds,
        false, true, false);
      PiePlot pieplot = (PiePlot) jfreechart.getPlot();
      pieplot.setLabelFont(new Font("宋體", 0, 12));
      pieplot.setNoDataMessage("無數據");
      pieplot.setCircular(true);
      pieplot.setLabelGap(0.02D);
      pieplot.setBackgroundPaint(new Color(199, 237, 204));

      pieplot.setLabelGenerator(new StandardPieSectionLabelGenerator(
        "{0} {2}", NumberFormat.getNumberInstance(), new DecimalFormat(
          "0.00%")));
      LegendTitle legendtitle = new LegendTitle(jfreechart.getPlot());
      BlockContainer blockcontainer = new BlockContainer(
        new BorderArrangement());
      BlockContainer blockcontainer1 = legendtitle.getItemContainer();
      blockcontainer1.setPadding(2D, 10D, 5D, 2D);
      blockcontainer.add(blockcontainer1);
      legendtitle.setWrapper(blockcontainer);
      legendtitle.setPosition(RectangleEdge.RIGHT);
      legendtitle.setHorizontalAlignment(HorizontalAlignment.LEFT);
      jfreechart.addSubtitle(legendtitle);
      jfreechart.setBackgroundPaint(new Color(199, 237, 204));
      FileOutputStream fos_jpg = null;
      try {
       fos_jpg = new FileOutputStream("F:\\steelBar.jpg");
       ChartUtilities
         .writeChartAsJPEG(fos_jpg, jfreechart, 1000, 800, null);
      } finally {
       try {
        fos_jpg.close();
       } catch (Exception e) {

       }
      }
      System.out.println("ok");
     }

    }



    柳德才
    13691193654
    18942949207
    QQ:422157370
    liudecai_zan@126.com
    湖北-武漢-江夏-廟山

    posted on 2009-01-09 00:34 liudecai_zan@126.com 閱讀(1864) 評論(0)  編輯  收藏 所屬分類: JFreeChart

    主站蜘蛛池模板: 国产情侣激情在线视频免费看| 免费的黄网站男人的天堂| 日批视频网址免费观看| 亚洲人成色77777在线观看大| 色窝窝亚洲AV网在线观看| 色妞WWW精品免费视频| 亚洲AV无码无限在线观看不卡| 中国在线观看免费高清完整版| 亚洲AV一二三区成人影片| 桃子视频在线观看高清免费完整| 亚洲人成在久久综合网站| 亚洲国产精品专区| 2021免费日韩视频网| 亚洲精品美女网站| 国内精品免费视频自在线| 鲁死你资源站亚洲av| 亚洲毛片av日韩av无码| 国产免费福利体检区久久| 久久99国产亚洲精品观看| 黄色片在线免费观看 | 亚洲视频中文字幕| 777爽死你无码免费看一二区| 亚洲大片免费观看| 免费看片免费播放| 日亚毛片免费乱码不卡一区| 亚洲妇熟XXXX妇色黄| 色影音免费色资源| 美国毛片亚洲社区在线观看| 亚洲熟女少妇一区二区| 91精品国产免费入口| 亚洲日韩一中文字暮| 国产亚洲精品AA片在线观看不加载| a级毛片免费全部播放无码| 亚洲成在人线中文字幕| 国产乱子影视频上线免费观看| 亚洲av片不卡无码久久| 免费中文字幕在线观看| 一级毛片免费播放| 国产成人精品日本亚洲语音| 亚洲AV本道一区二区三区四区| 免费高清小黄站在线观看|