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

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? demodatasetfactory.java

?? Web圖形化的Java庫
?? JAVA
?? 第 1 頁 / 共 5 頁
字號:
/* ======================================
 * JFreeChart : a free Java chart library
 * ======================================
 *
 * Project Info:  http://www.jfree.org/jfreechart/index.html
 * Project Lead:  David Gilbert (david.gilbert@object-refinery.com);
 *
 * (C) Copyright 2000-2003, by Object Refinery Limited and Contributors.
 *
 * This library is free software; you can redistribute it and/or modify it under the terms
 * of the GNU Lesser General Public License as published by the Free Software Foundation;
 * either version 2.1 of the License, or (at your option) any later version.
 *
 * This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
 * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
 * See the GNU Lesser General Public License for more details.
 *
 * You should have received a copy of the GNU Lesser General Public License along with this
 * library; if not, write to the Free Software Foundation, Inc., 59 Temple Place, Suite 330,
 * Boston, MA 02111-1307, USA.
 *
 * -----------------------
 * DemoDatasetFactory.java
 * -----------------------
 * (C) Copyright 2001-2003, by Object Refinery Limited.
 *
 * Original Author:  David Gilbert (for Object Refinery Limited);
 * Contributor(s):   Bryan Scott;
 *                   Bill Kelemen;
 *                   David Browning;
 *
 * $Id: DemoDatasetFactory.java,v 1.13 2003/09/03 15:08:49 mungady Exp $
 *
 * Changes
 * -------
 * 10-Dec-2001 : Version 1 (DG);
 * 15-Mar-2002 : Added createHighLowOpenCloseDataset() method (DG);
 * 20-Jun-2002 : Added createMeterDataset() method (BRS);
 * 24-Jun-2002 : Moved createGanttDataset() method from GanttDemo (BRS);
 * 10-Oct-2002 : Fixed errors reported by Checkstyle (DG);
 * 24-May-2003 : Added createSegmentedHighLowDataset(..) (BK);
 * 05-Aug-2003 : Added createBoxAndWhiskerDataset() method (DB);
 * 08-Aug-2003 : Refined createBoxAndWhiskerDataset() method (DB);
 *
 */

package org.jfree.chart.demo;

import java.util.Calendar;
import java.util.Date;

import org.jfree.chart.axis.SegmentedTimeline;
import org.jfree.data.CategoryDataset;
import org.jfree.data.DatasetUtilities;
import org.jfree.data.DefaultHighLowDataset;
import org.jfree.data.DefaultWindDataset;
import org.jfree.data.HighLowDataset;
import org.jfree.data.IntervalCategoryDataset;
import org.jfree.data.SignalsDataset;
import org.jfree.data.Task;
import org.jfree.data.TaskSeries;
import org.jfree.data.TaskSeriesCollection;
import org.jfree.data.WindDataset;
import org.jfree.data.XYDataset;
import org.jfree.data.XYSeries;
import org.jfree.data.XYSeriesCollection;
import org.jfree.data.time.Day;
import org.jfree.data.time.FixedMillisecond;
import org.jfree.data.time.SimpleTimePeriod;
import org.jfree.data.time.TimeSeries;
import org.jfree.data.time.TimeSeriesCollection;
import org.jfree.data.time.Year;
import org.jfree.date.DateUtilities;
import org.jfree.date.SerialDate;

/**
 * A utility class for generating sample datasets for the demos.
 * <p>
 * These datasets are hard-coded so that they are easily accessible for the demonstration
 * applications.  In a real application, you would create datasets dynamically by reading data from
 * a file, a database, or some other source.
 *
 * @author David Gilbert
 */
public class DemoDatasetFactory {

    /**
     * To prevent (unnecessary) instantiation.
     */
    private DemoDatasetFactory() {
    }
    
    /**
     * Creates and returns a {@link CategoryDataset} for the demo charts.
     *
     * @return a sample dataset.
     */
    public static CategoryDataset createCategoryDataset() {

        double[][] data = new double[][]
            {{10.0, 4.0, 15.0, 14.0},
             {-5.0, -7.0, 14.0, -3.0},
             {6.0, 17.0, -12.0, 7.0},
             {7.0, 15.0, 11.0, 0.0},
             {-8.0, -6.0, 10.0, -9.0},
             {9.0, 8.0, 0.0, 6.0},
             {-10.0, 9.0, 7.0, 7.0},
             {11.0, 13.0, 9.0, 9.0},
             {-3.0, 7.0, 11.0, -10.0}};

        return DatasetUtilities.createCategoryDataset("Series ", "Category ", data);

    }

    /**
     * Creates and returns a category dataset with JUST ONE CATEGORY for the demo charts.
     *
     * @return a sample category dataset.
     */
    public static CategoryDataset createSingleCategoryDataset() {

        Number[][] data = new Integer[][]
            {{new Integer(10)},
             {new Integer(-5)},
             {new Integer(6)},
             {new Integer(7)},
             {new Integer(-8)},
             {new Integer(9)},
             {new Integer(-10)},
             {new Integer(11)},
             {new Integer(-3)}};

        return DatasetUtilities.createCategoryDataset("Series ", "Category ", data);

    }

    /**
     * Creates and returns a category dataset for the demo charts.
     *
     * @return a sample category dataset.
     */
    public static CategoryDataset createSingleSeriesCategoryDataset() {

        double[][] data = new double[][] {{10.0, -4.0, 15.0, 14.0}};

        return DatasetUtilities.createCategoryDataset("Series ", "Category ", data);

    }

    /**
     * Returns a null interval category dataset.
     *
     * @return null.
     */
    public static IntervalCategoryDataset createIntervalCategoryDataset() {

        return null;

    }

    /**
     * Returns a sample XY dataset.
     *
     * @return a sample XY dataset.
     */
    public static XYDataset createSampleXYDataset() {
        return new SampleXYDataset();
    }

    /**
     * Creates and returns a sample dataset for the XY 'Step' chart.
     *
     * @return the sample dataset.
     */
    public static XYDataset createStepXYDataset() {

        int feb = 2;
        XYSeries s1 = new XYSeries("Plan 1");
        s1.add(DateUtilities.createDate(2002, feb, 19, 8, 0).getTime(), 0);
        s1.add(DateUtilities.createDate(2002, feb, 19, 8, 1).getTime(), 2);
        s1.add(DateUtilities.createDate(2002, feb, 19, 9, 5).getTime(), 4);
        s1.add(DateUtilities.createDate(2002, feb, 19, 10, 6).getTime(), 4);
        s1.add(DateUtilities.createDate(2002, feb, 19, 11, 6).getTime(), 5);
        s1.add(DateUtilities.createDate(2002, feb, 19, 12, 6).getTime(), 3);
        s1.add(DateUtilities.createDate(2002, feb, 19, 13, 6).getTime(), 6);
        s1.add(DateUtilities.createDate(2002, feb, 19, 14, 6).getTime(), 6);
        s1.add(DateUtilities.createDate(2002, feb, 19, 15, 30).getTime(), 2);
        s1.add(DateUtilities.createDate(2002, feb, 19, 16, 7).getTime(), 0);

        XYSeries s2 = new XYSeries("Plan 2");
        s2.add(DateUtilities.createDate(2002, feb, 19, 8, 40).getTime(), 0);
        s2.add(DateUtilities.createDate(2002, feb, 19, 8, 45).getTime(), 1);
        s2.add(DateUtilities.createDate(2002, feb, 19, 9, 0).getTime(), 6);
        s2.add(DateUtilities.createDate(2002, feb, 19, 10, 6).getTime(), 2);
        s2.add(DateUtilities.createDate(2002, feb, 19, 10, 45).getTime(), 4);
        s2.add(DateUtilities.createDate(2002, feb, 19, 12, 0).getTime(), 7);
        s2.add(DateUtilities.createDate(2002, feb, 19, 13, 0).getTime(), 5);
        s2.add(DateUtilities.createDate(2002, feb, 19, 14, 6).getTime(), 4);
        s2.add(DateUtilities.createDate(2002, feb, 19, 15, 15).getTime(), 4);
        s2.add(DateUtilities.createDate(2002, feb, 19, 16, 0).getTime(), 0);

        XYSeriesCollection dataset = new XYSeriesCollection();
        dataset.addSeries(s1);
        dataset.addSeries(s2);

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
成人午夜精品一区二区三区| 狠狠色狠狠色合久久伊人| 久久色视频免费观看| 日韩亚洲国产中文字幕欧美| 欧美午夜宅男影院| 日本国产一区二区| 欧美三级视频在线| 欧美日韩精品欧美日韩精品| 欧美日韩一级片在线观看| 欧美人与禽zozo性伦| 91麻豆精品国产91久久久更新时间| 欧美视频一区二区三区| 欧美日韩亚洲高清一区二区| 3atv一区二区三区| 日韩欧美国产电影| 中文字幕第一区第二区| 亚洲欧洲一区二区在线播放| 日韩理论片一区二区| 亚洲大片在线观看| 免费观看在线色综合| 国产精品资源在线| 色综合天天综合网天天狠天天| 一本一道久久a久久精品 | 国产成人精品亚洲日本在线桃色| 久热成人在线视频| 国产精品中文字幕欧美| av影院午夜一区| 欧美群妇大交群的观看方式| 精品毛片乱码1区2区3区| 国产精品美女久久久久久久久久久| 亚洲欧美日韩久久精品| 日本美女一区二区三区视频| 国产成人av在线影院| 欧美丝袜丝交足nylons图片| 26uuu精品一区二区在线观看| 日本一区二区三区免费乱视频| 夜夜嗨av一区二区三区| 久久成人综合网| 91久久国产最好的精华液| 日韩精品一区二区三区三区免费| 亚洲欧洲99久久| 久久电影网站中文字幕| 91成人免费在线| 国产欧美一区二区三区在线看蜜臀| 一区二区三区四区蜜桃| 国产91精品欧美| 日韩一级完整毛片| 亚洲精选一二三| 国产一区二区三区高清播放| 欧美日韩一二三| 国产精品女上位| 精品亚洲国产成人av制服丝袜| 91在线观看下载| 久久在线免费观看| 免费成人在线播放| 欧美日韩一级大片网址| 亚洲欧美日韩综合aⅴ视频| 激情欧美一区二区三区在线观看| 日本福利一区二区| 亚洲国产精品激情在线观看| 看片网站欧美日韩| 欧美日韩一级二级三级| 亚洲免费av在线| www.日本不卡| 欧美国产禁国产网站cc| 黄页视频在线91| 欧美一级专区免费大片| 天堂成人免费av电影一区| 色8久久人人97超碰香蕉987| 日韩美女视频一区二区| www.亚洲精品| 亚洲精品一二三| 色呦呦日韩精品| 一区二区三区精品久久久| 91视频免费播放| 亚洲美女屁股眼交| 色8久久人人97超碰香蕉987| 不卡一区二区三区四区| eeuss鲁片一区二区三区在线观看 eeuss鲁片一区二区三区在线看 | 成人综合激情网| 欧美亚洲免费在线一区| 亚洲理论在线观看| 在线精品国精品国产尤物884a| 一区二区三区欧美亚洲| 色婷婷精品大在线视频 | 91高清视频在线| 亚洲高清久久久| 精品视频在线免费观看| 日产精品久久久久久久性色| 日韩一区二区免费高清| 精品一区二区三区不卡| 国产三区在线成人av| 成人激情开心网| 有坂深雪av一区二区精品| 欧美日韩一级视频| 狠狠色狠狠色综合| 自拍偷在线精品自拍偷无码专区| 色婷婷av一区二区三区大白胸| 亚洲一区二区在线播放相泽| 欧美一区二区三区人| 国产精品18久久久久久久久 | 91精品在线观看入口| 蜜臀av国产精品久久久久| 精品久久久久久久久久久久包黑料| 国产一区二区在线免费观看| 亚洲视频一二三区| 欧美一级一级性生活免费录像| 国产综合成人久久大片91| 成人欧美一区二区三区| 欧美日韩国产一级二级| 国产麻豆成人精品| 一区二区在线观看免费视频播放| 91精品国产综合久久久久久久| 国产精品影视网| 亚洲已满18点击进入久久| 亚洲精品一区二区三区蜜桃下载| 色欧美乱欧美15图片| 激情综合色播激情啊| 亚洲综合在线五月| 久久久av毛片精品| 91精品久久久久久久99蜜桃| 成人黄色软件下载| 免费成人av在线播放| 亚洲一区二区三区自拍| 国产欧美一区二区三区在线老狼| 欧美美女视频在线观看| www.99精品| 国产成人亚洲精品青草天美| 亚洲成人av一区| 亚洲美女精品一区| 国产女人水真多18毛片18精品视频| 欧美私模裸体表演在线观看| 高清beeg欧美| 久久99精品久久久久久| 亚洲国产日韩在线一区模特 | 欧美日韩午夜在线| 97久久精品人人做人人爽| 狠狠色丁香婷婷综合| 天天影视色香欲综合网老头| 亚洲精品亚洲人成人网在线播放| 国产日韩视频一区二区三区| 日韩欧美一区二区在线视频| 欧美亚洲日本一区| 在线视频综合导航| 91美女在线看| 99re8在线精品视频免费播放| 成人免费视频一区| 国产成人欧美日韩在线电影| 国产综合久久久久久鬼色| 精品一区二区三区在线观看| 久久99久久久欧美国产| 奇米影视7777精品一区二区| 亚洲va国产va欧美va观看| 一区二区三区在线视频观看58| 自拍偷拍国产精品| 亚洲自拍偷拍麻豆| 一区二区三区国产精品| 伊人一区二区三区| 午夜精品久久久久久久| 午夜视频在线观看一区二区三区| 亚洲成人777| 日韩精品欧美成人高清一区二区| 午夜精品一区二区三区三上悠亚| 亚洲成人av一区二区三区| 日韩电影在线免费| 麻豆精品一区二区av白丝在线| 免费国产亚洲视频| 国产一区高清在线| va亚洲va日韩不卡在线观看| 一本到三区不卡视频| 欧美性猛交xxxxxxxx| 欧美人狂配大交3d怪物一区| 精品欧美一区二区在线观看| 久久精品人人做人人综合 | 亚洲图片欧美综合| 午夜欧美视频在线观看| 麻豆一区二区99久久久久| 国产乱码一区二区三区| 成人激情图片网| 日本黄色一区二区| 91精品国产综合久久香蕉的特点 | 国产精品视频观看| 一卡二卡欧美日韩| 久久er99热精品一区二区| 国产91综合一区在线观看| 色香色香欲天天天影视综合网| 欧美视频一区二| 久久久精品人体av艺术| 亚洲韩国精品一区| 国产在线视频一区二区| 色偷偷成人一区二区三区91| 宅男在线国产精品| 亚洲视频1区2区| 美女国产一区二区三区| 99re这里都是精品| 精品久久人人做人人爱| 亚洲成av人片| 成人免费黄色在线| 日韩精品一区二区三区在线观看| 最新日韩av在线|