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

? 歡迎來(lái)到蟲(chóng)蟲(chóng)下載站! | ?? 資源下載 ?? 資源專(zhuān)輯 ?? 關(guān)于我們
? 蟲(chóng)蟲(chóng)下載站

?? multipleaxisdemo3.java

?? jfreechart的例子教程附有源代碼
?? JAVA
字號(hào):
/* ----------------------
 * MultipleAxisDemo3.java
 * ----------------------
 * (C) Copyright 2003-2005, by Object Refinery Limited.
 *
 */

package demo;

import java.awt.Color;

import org.jfree.chart.ChartFactory;
import org.jfree.chart.ChartPanel;
import org.jfree.chart.JFreeChart;
import org.jfree.chart.axis.AxisLocation;
import org.jfree.chart.axis.NumberAxis;
import org.jfree.chart.plot.PlotOrientation;
import org.jfree.chart.plot.XYPlot;
import org.jfree.chart.renderer.xy.XYItemRenderer;
import org.jfree.data.time.Minute;
import org.jfree.data.time.RegularTimePeriod;
import org.jfree.data.time.TimeSeries;
import org.jfree.data.time.TimeSeriesCollection;
import org.jfree.data.xy.XYDataset;
import org.jfree.ui.ApplicationFrame;
import org.jfree.ui.RectangleInsets;
import org.jfree.ui.RefineryUtilities;

/**
 * An example of....
 */
public class MultipleAxisDemo3 extends ApplicationFrame {

    /**
     * A demonstration application showing how to create a time series chart 
     * with muliple axes.
     *
     * @param title  the frame title.
     */
    public MultipleAxisDemo3(String title) {

        super(title);
        JFreeChart chart = createChart();
        ChartPanel chartPanel = new ChartPanel(chart);
        chartPanel.setPreferredSize(new java.awt.Dimension(600, 270));
        setContentPane(chartPanel);

    }

    /**
     * Creates the demo chart.
     * 
     * @return The chart.
     */
    private JFreeChart createChart() {

        XYDataset dataset1 = createDataset(
            "Series 1", 100.0, new Minute(), 200
        );
        
        JFreeChart chart = ChartFactory.createTimeSeriesChart(
            "Multiple Axis Demo 3", 
            "Time of Day", 
            "Primary Range Axis",
            dataset1, 
            true, 
            true, 
            false
        );

        chart.setBackgroundPaint(Color.white);
        XYPlot plot = chart.getXYPlot();
        plot.setOrientation(PlotOrientation.VERTICAL);
        plot.setBackgroundPaint(Color.lightGray);
        plot.setDomainGridlinePaint(Color.white);
        plot.setRangeGridlinePaint(Color.white);
        plot.setAxisOffset(new RectangleInsets(5.0, 5.0, 5.0, 5.0));
        
        XYItemRenderer renderer = plot.getRenderer();
        renderer.setPaint(Color.black);
       
        // DOMAIN AXIS 2
        NumberAxis xAxis2 = new NumberAxis("Domain Axis 2");
        xAxis2.setAutoRangeIncludesZero(false);
        plot.setDomainAxis(1, xAxis2);
        plot.setDomainAxisLocation(1, AxisLocation.BOTTOM_OR_LEFT);
       
        // DOMAIN AXIS 3
        NumberAxis xAxis3 = new NumberAxis("Domain Axis 3");
        xAxis2.setAutoRangeIncludesZero(false);
        plot.setDomainAxis(2, xAxis3);
        plot.setDomainAxisLocation(2, AxisLocation.BOTTOM_OR_LEFT);

        // RANGE AXIS 2
        NumberAxis yAxis2 = new NumberAxis("Range Axis 2");
        plot.setRangeAxis(1, yAxis2);
        plot.setRangeAxisLocation(1, AxisLocation.BOTTOM_OR_RIGHT);

        XYDataset dataset2 = createDataset("Series 2", 1000.0, new Minute(), 170);
        plot.setDataset(1, dataset2);    
        plot.mapDatasetToDomainAxis(1, 1);
        plot.mapDatasetToRangeAxis(1, 1);    
        
        return chart;
        
    }
    
    // ****************************************************************************
    // * JFREECHART DEVELOPER GUIDE                                               *
    // * The JFreeChart Developer Guide, written by David Gilbert, is available   *
    // * to purchase from Object Refinery Limited:                                *
    // *                                                                          *
    // * http://www.object-refinery.com/jfreechart/guide.html                     *
    // *                                                                          *
    // * Sales are used to provide funding for the JFreeChart project - please    * 
    // * support us so that we can continue developing free software.             *
    // ****************************************************************************
    
    /**
     * Creates a sample dataset.
     * 
     * @param name  the dataset name.
     * @param base  the starting value.
     * @param start  the starting period.
     * @param count  the number of values to generate.
     *
     * @return The dataset.
     */
    private XYDataset createDataset(String name, double base, 
                                    RegularTimePeriod start, int count) {

        TimeSeries series = new TimeSeries(name, start.getClass());
        RegularTimePeriod period = start;
        double value = base;
        for (int i = 0; i < count; i++) {
            series.add(period, value);    
            period = period.next();
            value = value * (1 + (Math.random() - 0.495) / 10.0);
        }

        TimeSeriesCollection dataset = new TimeSeriesCollection();
        dataset.addSeries(series);

        return dataset;

    }

    /**
     * Starting point for the demonstration application.
     *
     * @param args  ignored.
     */
    public static void main(String[] args) {

        MultipleAxisDemo3 demo = new MultipleAxisDemo3("Multiple Axis Demo 3");
        demo.pack();
        RefineryUtilities.centerFrameOnScreen(demo);
        demo.setVisible(true);

    }

}

?? 快捷鍵說(shuō)明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
中文字幕av一区二区三区免费看 | 欧美天天综合网| 91精品欧美福利在线观看| 国产女人aaa级久久久级| 亚洲123区在线观看| 成人免费精品视频| 日韩午夜激情免费电影| 亚洲精品自拍动漫在线| 国产精品1区2区| 欧美男生操女生| 亚洲天堂久久久久久久| 国产精品中文字幕日韩精品| 337p亚洲精品色噜噜| 亚洲人成影院在线观看| 国产成人免费av在线| 日韩丝袜情趣美女图片| 亚洲sss视频在线视频| 国产精品 欧美精品| 欧美精品一区二区精品网| 爽爽淫人综合网网站| 欧美天天综合网| 亚洲国产精品一区二区尤物区| 99久精品国产| 亚洲日本中文字幕区| 成人ar影院免费观看视频| 中文字幕第一区二区| 高清日韩电视剧大全免费| 国产欧美日韩三级| 成人三级在线视频| 欧美激情在线看| www.日韩av| 亚洲九九爱视频| 91国模大尺度私拍在线视频| 亚洲乱码一区二区三区在线观看| 91一区二区三区在线观看| 一区二区三区四区高清精品免费观看| 成人免费黄色大片| 亚洲精品高清在线| 欧美日韩国产一级二级| 日本美女视频一区二区| 精品久久人人做人人爱| 国产91精品精华液一区二区三区| 日本一区二区三区四区在线视频| 99热精品一区二区| 亚洲www啪成人一区二区麻豆| 欧美年轻男男videosbes| 精品亚洲国产成人av制服丝袜| 久久精品人人做| 色综合久久天天综合网| 亚洲国产另类精品专区| 精品免费视频一区二区| 国产精品91xxx| 一区二区三区四区亚洲| 91精品国产免费| 成人av中文字幕| 亚洲亚洲精品在线观看| 精品日韩在线一区| 97久久久精品综合88久久| 五月天丁香久久| 久久久国产综合精品女国产盗摄| 91视频免费播放| 日本欧美大码aⅴ在线播放| 欧美国产激情二区三区 | 成人高清视频在线观看| 亚洲三级免费电影| 欧美电影免费观看高清完整版| 国产一区二区福利视频| 亚洲男人的天堂网| 欧美一区二区久久| 91啦中文在线观看| 蜜桃av一区二区| 亚洲欧美激情一区二区| 2024国产精品视频| 在线观看日韩av先锋影音电影院| 精品一区二区在线视频| 亚洲一区二区欧美日韩 | 国产91富婆露脸刺激对白| 亚洲v中文字幕| 亚洲丝袜自拍清纯另类| 精品国产91亚洲一区二区三区婷婷| www.欧美精品一二区| 美腿丝袜一区二区三区| 一区二区三区产品免费精品久久75| 精品国产乱码久久久久久图片| 91影视在线播放| 国产91在线看| 久久66热re国产| 亚洲大片在线观看| 亚洲精品成人在线| 国产精品久久久久久久久快鸭 | 中文字幕精品三区| 久久这里只有精品6| 日韩一级视频免费观看在线| 在线观看亚洲精品视频| 99国产精品一区| 福利电影一区二区三区| 久久99久久久欧美国产| 青青草原综合久久大伊人精品 | 中文字幕中文乱码欧美一区二区 | 国产精品国产精品国产专区不蜜 | 国产99久久久精品| 国产一区二区不卡| 国产呦精品一区二区三区网站| 亚洲h动漫在线| 亚洲成在人线在线播放| 夜夜爽夜夜爽精品视频| 亚洲三级在线观看| 一区在线播放视频| 亚洲天堂中文字幕| 亚洲免费av在线| 亚洲综合偷拍欧美一区色| 亚洲美女视频在线观看| 亚洲欧美区自拍先锋| 亚洲精品va在线观看| 亚洲综合成人在线| 午夜精品免费在线| 日韩精品欧美精品| 久久99精品国产麻豆不卡| 六月丁香婷婷久久| 国产美女一区二区三区| 国产91精品久久久久久久网曝门| 国产69精品久久99不卡| av动漫一区二区| 色94色欧美sute亚洲线路一久| 日本韩国精品一区二区在线观看| 色综合久久中文字幕| 欧美性欧美巨大黑白大战| 欧美日韩高清影院| 精品久久久久久久一区二区蜜臀| 久久久久九九视频| 国产精品电影一区二区| 亚洲国产婷婷综合在线精品| 日韩精品一二三四| 国产精品18久久久久久久网站| 成人久久久精品乱码一区二区三区| 国产成人免费高清| 欧美又粗又大又爽| 欧美不卡一区二区三区四区| 国产精品午夜免费| 偷拍日韩校园综合在线| 国产在线不卡一卡二卡三卡四卡| 99久久免费视频.com| 777奇米四色成人影色区| 国产亚洲精品中文字幕| 亚洲五码中文字幕| 国内成人精品2018免费看| 91麻豆.com| 久久一日本道色综合| 一区二区三区电影在线播| 久久精品国产亚洲高清剧情介绍 | 一区二区欧美国产| 麻豆精品一区二区三区| 99国产麻豆精品| 欧美一区二区三区日韩| 国产欧美一区二区三区网站| 午夜一区二区三区视频| 国产999精品久久久久久绿帽| 欧美肥妇bbw| 日韩理论片一区二区| 久久成人麻豆午夜电影| 91国内精品野花午夜精品| 欧美国产日韩一二三区| 日韩影院免费视频| 91蝌蚪porny成人天涯| 久久色在线观看| 秋霞av亚洲一区二区三| 在线观看日韩一区| 国产精品国产三级国产普通话三级| 男女性色大片免费观看一区二区 | 国产蜜臀av在线一区二区三区| 亚洲v精品v日韩v欧美v专区| 九九视频精品免费| 欧美剧情电影在线观看完整版免费励志电影| 日韩精品一区二区在线观看| 一区二区国产视频| 99re66热这里只有精品3直播 | 99久久久精品| 日韩欧美视频一区| 婷婷丁香激情综合| 欧美在线一二三四区| 亚洲人成精品久久久久久| 国产99一区视频免费| 久久久蜜臀国产一区二区| 蜜臀av一区二区三区| 91精品久久久久久久91蜜桃| 午夜a成v人精品| 欧美无砖专区一中文字| 一区二区三区成人| 日本高清不卡一区| 亚洲精品精品亚洲| 91麻豆视频网站| 一区二区三区 在线观看视频| av成人免费在线观看| 日韩一区欧美一区| 91老师国产黑色丝袜在线| 自拍偷拍亚洲欧美日韩| 色综合久久久久网| 一区二区三区中文在线| 欧美日韩免费电影| 日韩av高清在线观看|