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

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

?? multipleaxisdemo2.java

?? jfreechart的例子教程附有源代碼
?? JAVA
字號:
/* ----------------------
 * MultipleAxisDemo2.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 MultipleAxisDemo2 extends ApplicationFrame {

    /**
     * A demonstration application showing how to create a time series chart 
     * with muliple axes.
     *
     * @param title  the frame title.
     */
    public MultipleAxisDemo2(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 2", 
            "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);
       
        // 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;
        
    }
    
    /**
     * 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) {

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

    }

}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
91网站最新网址| 欧美成人综合网站| 日韩欧美国产三级| 亚洲色图欧洲色图| 欧美aaaaa成人免费观看视频| 东方aⅴ免费观看久久av| 日韩一区二区免费视频| 亚洲视频中文字幕| 成人污污视频在线观看| 精品国产不卡一区二区三区| 久久精品99久久久| 中文字幕av不卡| 日韩免费一区二区| 成人性生交大片免费看在线播放 | 三级不卡在线观看| 高清在线不卡av| 精品欧美久久久| 日韩va欧美va亚洲va久久| 色噜噜狠狠色综合欧洲selulu| 久久亚洲精品小早川怜子| 三级不卡在线观看| 欧美日韩国产色站一区二区三区| 亚洲人成伊人成综合网小说| 风间由美中文字幕在线看视频国产欧美| 欧美一区二区成人| 日本伊人精品一区二区三区观看方式| 99久久99久久综合| 亚洲欧美另类小说视频| a级精品国产片在线观看| 国产精品三级视频| 粉嫩13p一区二区三区| 国产午夜精品一区二区三区嫩草 | 久久久综合激的五月天| 久久99国内精品| 日韩一区二区在线免费观看| 午夜av区久久| 日韩一区二区三区电影| 裸体健美xxxx欧美裸体表演| 欧美一级高清大全免费观看| 日日摸夜夜添夜夜添精品视频| 欧美色倩网站大全免费| 五月综合激情婷婷六月色窝| 欧美日韩在线观看一区二区| 亚洲mv大片欧洲mv大片精品| 91成人网在线| 免费看日韩精品| 2020日本不卡一区二区视频| 国产成人精品三级麻豆| 国产精品久久久久久久蜜臀| 在线观看视频91| 亚洲va在线va天堂| 日韩欧美一区二区免费| 国产传媒日韩欧美成人| 国产精品久久久久久久午夜片| 91国内精品野花午夜精品| 99久久免费精品| 极品少妇xxxx精品少妇| 国产91精品在线观看| 91在线看国产| 成人免费毛片高清视频| 欧美一区二区在线不卡| 538prom精品视频线放| 91极品视觉盛宴| 欧美久久久久久蜜桃| 欧美日韩国产a| 日本一区二区三区dvd视频在线| 亚洲欧洲av一区二区三区久久| 一区二区三区在线视频观看| 日本不卡视频一二三区| 99精品一区二区三区| 精品日韩在线观看| 欧美国产在线观看| 日本不卡在线视频| 国产成人在线看| 欧美激情综合五月色丁香| 国产美女精品在线| 欧美一区二区三区视频在线观看| 亚洲一区在线观看视频| 成年人午夜久久久| **性色生活片久久毛片| 国产精品66部| 夜夜亚洲天天久久| 在线免费不卡视频| 亚洲理论在线观看| 欧美精品一级二级| 日本欧美一区二区在线观看| 91精品国产欧美一区二区成人| 国产999精品久久| 久久99这里只有精品| 日韩精品五月天| 亚洲激情在线播放| 国产精品亚洲一区二区三区妖精 | 久久精品无码一区二区三区| 国产成人av在线影院| 亚洲女同一区二区| 精品久久久久久亚洲综合网| 成人免费毛片嘿嘿连载视频| 亚洲6080在线| 亚洲欧美色图小说| 精品剧情v国产在线观看在线| aaa欧美日韩| 成人一区二区三区在线观看| 亚洲国产成人高清精品| 中文字幕欧美区| 2024国产精品| 欧美一区二区久久| 欧美美女激情18p| 精品一区二区三区免费播放| 国产精品剧情在线亚洲| 26uuu亚洲综合色欧美| 欧美日韩卡一卡二| 精品视频一区二区不卡| 色婷婷av一区二区三区软件| 成人成人成人在线视频| 99天天综合性| 一本色道**综合亚洲精品蜜桃冫| 成人黄色小视频在线观看| 成人久久久精品乱码一区二区三区| 蜜桃av一区二区| 国产一区二区福利视频| 高清不卡一区二区| 99视频在线精品| 91精品国产91久久久久久一区二区| 欧美日韩亚洲国产综合| 日韩欧美国产1| 国产欧美精品一区二区三区四区| 久久精品人人做| 亚洲视频一区二区在线观看| 亚洲人成精品久久久久| 亚洲精品国产无套在线观| 日韩影院精彩在线| 黄网站免费久久| 欧美日本韩国一区| 亚洲国产精品二十页| 日日夜夜一区二区| 国产一区二区三区四| 色婷婷久久99综合精品jk白丝| 欧美日韩国产高清一区| 国产精品美女久久久久久久| 三级影片在线观看欧美日韩一区二区 | 日韩精品中文字幕在线不卡尤物| 国产丝袜欧美中文另类| 亚洲午夜电影在线| av中文字幕一区| 精品国产电影一区二区| 天天综合天天综合色| 成人动漫在线一区| 国产欧美中文在线| 九色porny丨国产精品| 欧美日韩卡一卡二| 亚洲一级二级在线| 欧美在线一区二区三区| 亚洲人成亚洲人成在线观看图片 | 成人精品国产一区二区4080| 精品国产伦一区二区三区观看方式 | 亚洲成人福利片| 欧美一区2区视频在线观看| 亚洲综合激情另类小说区| 色婷婷综合久久久中文字幕| 国产精品色在线| 欧美做爰猛烈大尺度电影无法无天| 亚洲欧洲www| 欧美日本一区二区三区四区| 一区二区三区四区国产精品| 日本道在线观看一区二区| 一区二区三区欧美日| 欧美日韩国产一级| 麻豆成人91精品二区三区| 久久精品日韩一区二区三区| 国产 欧美在线| 午夜精品久久一牛影视| 欧美xxx久久| caoporen国产精品视频| 亚洲精品菠萝久久久久久久| 91久久国产综合久久| 麻豆中文一区二区| 国产精品视频yy9299一区| 精品视频全国免费看| 国产一区999| 青草av.久久免费一区| 国产精品私人影院| 日韩免费观看2025年上映的电影 | 日本三级韩国三级欧美三级| 国产亚洲精品超碰| 精品国产一二三| 欧美性猛片xxxx免费看久爱| 国产乱人伦精品一区二区在线观看| ...av二区三区久久精品| 精品少妇一区二区三区免费观看| 成人在线视频首页| 国产一区二三区好的| 日韩中文字幕区一区有砖一区 | 国产精品免费av| 精品免费99久久| 精品av综合导航| 日韩一区二区三区免费看 | 亚洲综合自拍偷拍| 中文字幕字幕中文在线中不卡视频| 欧美一区二区精美| 在线观看日韩一区|