亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? chartfactory.java

?? jfreechart1.0.1 jsp繪制圖表的開發(fā)包
?? JAVA
?? 第 1 頁 / 共 5 頁
字號:
            );
        }

        CategoryPlot plot = new CategoryPlot(
            dataset, categoryAxis, valueAxis, renderer
        );
        plot.setOrientation(orientation);
        JFreeChart chart = new JFreeChart(
            title, JFreeChart.DEFAULT_TITLE_FONT, plot, legend
        );

        return chart;

    }

    /**
     * Creates a stacked area chart with default settings.  The chart object 
     * returned by this method uses a {@link CategoryPlot} instance as the
     * plot, with a {@link CategoryAxis} for the domain axis, a 
     * {@link NumberAxis} as the range axis, and a {@link StackedAreaRenderer} 
     * as the renderer.
     *
     * @param title  the chart title (<code>null</code> permitted).
     * @param categoryAxisLabel  the label for the category axis 
     *                           (<code>null</code> permitted).
     * @param valueAxisLabel  the label for the value axis (<code>null</code> 
     *                        permitted).
     * @param dataset  the dataset for the chart (<code>null</code> permitted).
     * @param orientation  the plot orientation (horizontal or vertical) 
     *                     (<code>null</code> not permitted).
     * @param legend  a flag specifying whether or not a legend is required.
     * @param tooltips  configure chart to generate tool tips?
     * @param urls  configure chart to generate URLs?
     *
     * @return A stacked area chart.
     */
    public static JFreeChart createStackedAreaChart(String title,
                                                    String categoryAxisLabel,
                                                    String valueAxisLabel,
                                                    CategoryDataset dataset,
                                                    PlotOrientation orientation,
                                                    boolean legend,
                                                    boolean tooltips,
                                                    boolean urls) {

        if (orientation == null) {
            throw new IllegalArgumentException("Null 'orientation' argument.");
        }
        CategoryAxis categoryAxis = new CategoryAxis(categoryAxisLabel);
        ValueAxis valueAxis = new NumberAxis(valueAxisLabel);

        StackedAreaRenderer renderer = new StackedAreaRenderer();
        if (tooltips) {
            renderer.setBaseToolTipGenerator(
                new StandardCategoryToolTipGenerator()
            );
        }
        if (urls) {
            renderer.setBaseItemURLGenerator(
                new StandardCategoryURLGenerator()
            );
        }

        CategoryPlot plot = new CategoryPlot(
            dataset, categoryAxis, valueAxis, renderer
        );
        plot.setOrientation(orientation);
        JFreeChart chart = new JFreeChart(
            title, JFreeChart.DEFAULT_TITLE_FONT, plot, legend
        );

        return chart;

    }

    /**
     * Creates a line chart with default settings.  The chart object returned 
     * by this method uses a {@link CategoryPlot} instance as the plot, with a 
     * {@link CategoryAxis} for the domain axis, a {@link NumberAxis} as the 
     * range axis, and a {@link LineAndShapeRenderer} as the renderer.
     *
     * @param title  the chart title (<code>null</code> permitted).
     * @param categoryAxisLabel  the label for the category axis 
     *                           (<code>null</code> permitted).
     * @param valueAxisLabel  the label for the value axis (<code>null</code> 
     *                        permitted).
     * @param dataset  the dataset for the chart (<code>null</code> permitted).
     * @param orientation  the chart orientation (horizontal or vertical) 
     *                     (<code>null</code> not permitted).
     * @param legend  a flag specifying whether or not a legend is required.
     * @param tooltips  configure chart to generate tool tips?
     * @param urls  configure chart to generate URLs?
     *
     * @return A line chart.
     */
    public static JFreeChart createLineChart(String title,
                                             String categoryAxisLabel,
                                             String valueAxisLabel,
                                             CategoryDataset dataset,
                                             PlotOrientation orientation,
                                             boolean legend,
                                             boolean tooltips,
                                             boolean urls) {

        if (orientation == null) {
            throw new IllegalArgumentException("Null 'orientation' argument.");
        }
        CategoryAxis categoryAxis = new CategoryAxis(categoryAxisLabel);
        ValueAxis valueAxis = new NumberAxis(valueAxisLabel);

        LineAndShapeRenderer renderer = new LineAndShapeRenderer(true, false);
        if (tooltips) {
            renderer.setBaseToolTipGenerator(
                new StandardCategoryToolTipGenerator()
            );
        }
        if (urls) {
            renderer.setBaseItemURLGenerator(
                new StandardCategoryURLGenerator()
            );
        }
        CategoryPlot plot = new CategoryPlot(
            dataset, categoryAxis, valueAxis, renderer
        );
        plot.setOrientation(orientation);
        JFreeChart chart = new JFreeChart(
            title, JFreeChart.DEFAULT_TITLE_FONT, plot, legend
        );

        return chart;

    }

    /**
     * Creates a line chart with default settings. The chart object returned by 
     * this method uses a {@link CategoryPlot} instance as the plot, with a 
     * {@link CategoryAxis3D} for the domain axis, a {@link NumberAxis3D} as 
     * the range axis, and a {@link LineRenderer3D} as the renderer.
     *
     * @param title  the chart title (<code>null</code> permitted).
     * @param categoryAxisLabel  the label for the category axis 
     *                           (<code>null</code> permitted).
     * @param valueAxisLabel  the label for the value axis (<code>null</code> 
     *                        permitted).
     * @param dataset  the dataset for the chart (<code>null</code> permitted).
     * @param orientation  the chart orientation (horizontal or vertical) 
     *                     (<code>null</code> not permitted).
     * @param legend  a flag specifying whether or not a legend is required.
     * @param tooltips  configure chart to generate tool tips?
     * @param urls  configure chart to generate URLs?
     *
     * @return A line chart.
     */
    public static JFreeChart createLineChart3D(String title,
                                               String categoryAxisLabel,
                                               String valueAxisLabel,
                                               CategoryDataset dataset,
                                               PlotOrientation orientation,
                                               boolean legend,
                                               boolean tooltips,
                                               boolean urls) {

        if (orientation == null) {
            throw new IllegalArgumentException("Null 'orientation' argument.");
        }
        CategoryAxis categoryAxis = new CategoryAxis3D(categoryAxisLabel);
        ValueAxis valueAxis = new NumberAxis3D(valueAxisLabel);

        LineRenderer3D renderer = new LineRenderer3D();
        if (tooltips) {
            renderer.setBaseToolTipGenerator(
                new StandardCategoryToolTipGenerator()
            );
        }
        if (urls) {
            renderer.setBaseItemURLGenerator(
                new StandardCategoryURLGenerator()
            );
        }
        CategoryPlot plot = new CategoryPlot(
            dataset, categoryAxis, valueAxis, renderer
        );
        plot.setOrientation(orientation);
        JFreeChart chart = new JFreeChart(
            title, JFreeChart.DEFAULT_TITLE_FONT, plot, legend
        );

        return chart;

    }

    /**
     * Creates a Gantt chart using the supplied attributes plus default values 
     * where required.  The chart object returned by this method uses a 
     * {@link CategoryPlot} instance as the plot, with a {@link CategoryAxis} 
     * for the domain axis, a {@link DateAxis} as the range axis, and a 
     * {@link GanttRenderer} as the renderer.
     *
     * @param title  the chart title (<code>null</code> permitted).
     * @param categoryAxisLabel  the label for the category axis 
     *                           (<code>null</code> permitted).
     * @param dateAxisLabel  the label for the date axis 
     *                       (<code>null</code> permitted).
     * @param dataset  the dataset for the chart (<code>null</code> permitted).
     * @param legend  a flag specifying whether or not a legend is required.
     * @param tooltips  configure chart to generate tool tips?
     * @param urls  configure chart to generate URLs?
     *
     * @return A Gantt chart.
     */
    public static JFreeChart createGanttChart(String title,
                                              String categoryAxisLabel,
                                              String dateAxisLabel,
                                              IntervalCategoryDataset dataset,
                                              boolean legend,
                                              boolean tooltips,
                                              boolean urls) {

        CategoryAxis categoryAxis = new CategoryAxis(categoryAxisLabel);
        DateAxis dateAxis = new DateAxis(dateAxisLabel);

        CategoryItemRenderer renderer = new GanttRenderer();
        if (tooltips) {
            renderer.setBaseToolTipGenerator(
                new IntervalCategoryToolTipGenerator(
                    "{3} - {4}", DateFormat.getDateInstance()
                )
            );
        }
        if (urls) {
            renderer.setBaseItemURLGenerator(
                new StandardCategoryURLGenerator()
            );
        }

        CategoryPlot plot = new CategoryPlot(
            dataset, categoryAxis, dateAxis, renderer
        );
        plot.setOrientation(PlotOrientation.HORIZONTAL);
        JFreeChart chart = new JFreeChart(
            title, JFreeChart.DEFAULT_TITLE_FONT, plot, legend
        );

        return chart;

    }

    /**
     * Creates a waterfall chart.  The chart object returned by this method 
     * uses a {@link CategoryPlot} instance as the plot, with a 
     * {@link CategoryAxis} for the domain axis, a {@link NumberAxis} as the
     * range axis, and a {@link WaterfallBarRenderer} as the renderer.
     *
     * @param title  the chart title (<code>null</code> permitted).
     * @param categoryAxisLabel  the label for the category axis 
     *                           (<code>null</code> permitted).
     * @param valueAxisLabel  the label for the value axis (<code>null</code> 
     *                        permitted).
     * @param dataset  the dataset for the chart (<code>null</code> permitted).
     * @param orientation  the plot orientation (horizontal or vertical) 
     *                     (<code>null</code> NOT permitted).
     * @param legend  a flag specifying whether or not a legend is required.
     * @param tooltips  configure chart to generate tool tips?
     * @param urls  configure chart to generate URLs?
     *
     * @return A waterfall chart.
     */
    public static JFreeChart createWaterfallChart(String title,
                                                  String categoryAxisLabel,
                                                  String valueAxisLabel,
                                                  CategoryDataset dataset,
                                                  PlotOrientation orientation,
                                                  boolean legend,
                                                  boolean tooltips,
                                                  boolean urls) {

        if (orientation == null) {
            throw new IllegalArgumentException("Null 'orientation' argument.");
        }
        CategoryAxis categoryAxis = new CategoryAxis(categoryAxisLabel);
        categoryAxis.setCategoryMargin(0.0);

        ValueAxis valueAxis = new NumberAxis(valueAxisLabel);

        WaterfallBarRenderer renderer = new WaterfallBarRenderer();
        if (orientation == PlotOrientation.HORIZONTAL) {
            ItemLabelPosition position = new ItemLabelPosition(
                ItemLabelAnchor.CENTER, TextAnchor.CENTER, 
                TextAnchor.CENTER, Math.PI / 2.0
            );
            renderer.setPositiveItemLabelPosition(position);
            renderer.setNegativeItemLabelPosition(position);
         }
        else if (orientation == PlotOrientation.VERTICAL) {
            ItemLabelPosition position = new ItemLabelPosition(
                ItemLabelAnchor.CENTER, TextAnchor.CENTER, 

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
成人av网站在线| 国产欧美日韩视频一区二区 | 91色在线porny| 成人午夜电影网站| 国产suv精品一区二区6| 色哟哟一区二区在线观看| 菠萝蜜视频在线观看一区| 波多野结衣亚洲| 91麻豆国产精品久久| 在线欧美小视频| 69久久99精品久久久久婷婷| 在线不卡中文字幕播放| 欧美刺激脚交jootjob| 久久色在线观看| 91激情五月电影| 一区二区三区欧美亚洲| 激情五月激情综合网| 亚洲国产中文字幕在线视频综合 | 国产午夜精品理论片a级大结局 | 亚洲欧美日韩久久| 一二三区精品福利视频| 亚洲18色成人| 久久精品国产精品亚洲综合| 成人午夜碰碰视频| 欧美视频在线一区| 日韩欧美一二三| 国产精品不卡在线观看| 亚洲国产综合色| 国产精品自拍一区| 国产精品一区二区免费不卡| 色偷偷一区二区三区| 精品视频一区 二区 三区| 日韩欧美美女一区二区三区| 欧美韩国一区二区| 首页亚洲欧美制服丝腿| 国产成人av福利| 欧美久久高跟鞋激| 国产欧美一区二区在线| 午夜电影一区二区| www.色综合.com| 日韩欧美资源站| 玉足女爽爽91| 国产成人综合在线观看| 精品三级av在线| 18涩涩午夜精品.www| 日本一区中文字幕| 欧美精品一级二级三级| 成人激情小说网站| 色94色欧美sute亚洲线路一ni | 亚洲综合av网| 日韩亚洲欧美一区二区三区| 成人久久18免费网站麻豆| 欧美性猛片aaaaaaa做受| 美国三级日本三级久久99| 国产福利精品导航| 欧美一区二区不卡视频| 国产精品久久看| 国内精品在线播放| 制服丝袜亚洲网站| 国产亚洲欧美日韩俺去了| 亚洲成人av一区二区| 成人av电影免费观看| 久久久99久久精品欧美| 日本欧美一区二区三区| 欧美午夜影院一区| 日本一区二区三区dvd视频在线 | 亚洲欧洲一区二区在线播放| 麻豆国产精品777777在线| 国产精品99久久久久久宅男| 91精品国产乱码| 免费观看成人av| 日韩精品自拍偷拍| 国产一区二区主播在线| 日韩欧美在线1卡| 午夜激情久久久| 欧美妇女性影城| 丝瓜av网站精品一区二区 | 精品一区二区在线观看| 欧美视频一二三区| 伊人色综合久久天天| 99riav久久精品riav| 欧美激情综合五月色丁香| 国产成人精品1024| 国产精品久久久久久久久动漫 | 五月天激情综合网| 国产一区二区三区免费在线观看| 欧美日韩高清一区二区不卡| 亚洲国产精品一区二区久久恐怖片| 91蝌蚪国产九色| 怡红院av一区二区三区| 欧美情侣在线播放| 久草精品在线观看| 国产视频不卡一区| 91视频观看免费| 亚洲一区二区三区视频在线播放| 欧美日本一区二区在线观看| 国产精品久久久久久久久免费樱桃| 国产91精品一区二区麻豆网站| 亚洲图片你懂的| 7777女厕盗摄久久久| 日韩中文字幕一区二区三区| 精品久久久久久久久久久久包黑料| 国产91精品久久久久久久网曝门| 亚洲精选视频在线| 日韩欧美国产高清| 99riav一区二区三区| 日韩影院精彩在线| 欧美经典一区二区| 欧美日韩dvd在线观看| 国产成人午夜99999| 亚洲一区二区av在线| 久久久久久久综合色一本| 97精品国产露脸对白| 日韩av电影免费观看高清完整版| 国产欧美综合色| 色噜噜狠狠成人网p站| 日韩黄色小视频| 国产精品家庭影院| 日韩一级大片在线| 91在线精品一区二区| 天天综合色天天综合| 国产精品久久久久久久久动漫| 日韩三级免费观看| 欧美性大战久久久| av不卡在线播放| 国产毛片精品国产一区二区三区| 亚洲国产一区视频| 欧美精品在欧美一区二区少妇| 风间由美一区二区av101 | 午夜精品久久久久久| 久久亚洲精品小早川怜子| 久久―日本道色综合久久| 99久久伊人网影院| 久久99热狠狠色一区二区| 亚洲一区在线观看免费观看电影高清 | 国产自产视频一区二区三区| 一区二区视频在线| 中文字幕一区二区三区在线播放| 精品国产精品网麻豆系列| 91麻豆精品国产91久久久| 欧美亚洲精品一区| 在线亚洲免费视频| 91麻豆免费视频| 99久久综合色| fc2成人免费人成在线观看播放| 国产美女主播视频一区| 九色综合国产一区二区三区| 免费成人在线观看| 日本成人超碰在线观看| 日韩不卡免费视频| 日日摸夜夜添夜夜添国产精品| 午夜国产精品一区| 日韩电影一区二区三区四区| 日日骚欧美日韩| 麻豆精品一区二区综合av| 六月婷婷色综合| 精品在线亚洲视频| 国产精品一二三区在线| 国产福利精品一区| voyeur盗摄精品| 色婷婷精品大在线视频| 欧美在线三级电影| 欧美一区二区三区在线观看| 日韩视频中午一区| 久久综合久久久久88| 国产精品人妖ts系列视频| 1000部国产精品成人观看| 亚洲免费色视频| 国产乱码精品一区二区三| 国产风韵犹存在线视精品| 成人激情黄色小说| 91成人网在线| 欧美高清性hdvideosex| 欧美精品一区二区三区高清aⅴ | 91网站黄www| 欧美日本韩国一区| 久久免费看少妇高潮| 国产精品久久久久久久久果冻传媒| 亚洲欧美aⅴ...| 免费不卡在线视频| 成人午夜电影久久影院| 欧美色图片你懂的| 久久综合久久综合九色| 一区二区三区四区五区视频在线观看| 午夜av一区二区三区| 国模大尺度一区二区三区| 91成人在线精品| 久久影视一区二区| 午夜影视日本亚洲欧洲精品| 国产精品一区在线观看你懂的| 在线亚洲高清视频| 久久男人中文字幕资源站| 亚洲自拍偷拍综合| 高清日韩电视剧大全免费| 欧美久久久久中文字幕| 中文字幕一区在线观看视频| 美国三级日本三级久久99| 色屁屁一区二区| 国产精品久久毛片av大全日韩| 麻豆久久久久久|