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

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

?? intervalmarker.java

?? 制作圖表的好工具
?? JAVA
字號(hào):
/* ===========================================================
 * JFreeChart : a free chart library for the Java(tm) platform
 * ===========================================================
 *
 * (C) Copyright 2000-2005, by Object Refinery Limited and Contributors.
 *
 * Project Info:  http://www.jfree.org/jfreechart/index.html
 *
 * 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., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301, 
 * USA.  
 *
 * [Java is a trademark or registered trademark of Sun Microsystems, Inc. 
 * in the United States and other countries.]
 *
 * -------------------
 * IntervalMarker.java
 * -------------------
 * (C) Copyright 2002-2004, by Object Refinery Limited.
 *
 * Original Author:  David Gilbert (for Object Refinery Limited);
 * Contributor(s):   -;
 *
 * $Id: IntervalMarker.java,v 1.6.2.1 2005/10/25 20:52:07 mungady Exp $
 *
 * Changes (since 20-Aug-2002)
 * --------------------------
 * 20-Aug-2002 : Added stroke to constructor in Marker class (DG);
 * 02-Oct-2002 : Fixed errors reported by Checkstyle (DG);
 * 26-Mar-2003 : Implemented Serializable (DG);
 *
 */

package org.jfree.chart.plot;

import java.awt.BasicStroke;
import java.awt.Color;
import java.awt.Paint;
import java.awt.Stroke;
import java.io.Serializable;

import org.jfree.ui.GradientPaintTransformer;
import org.jfree.ui.LengthAdjustmentType;
import org.jfree.util.ObjectUtilities;

/**
 * Represents an interval to be highlighted in some way.
 */
public class IntervalMarker extends Marker implements Cloneable, Serializable {

    /** For serialization. */
    private static final long serialVersionUID = -1762344775267627916L;
    
    /** The start value. */
    private double startValue;

    /** The end value. */
    private double endValue;

    /** The gradient paint transformer (optional). */
    private GradientPaintTransformer gradientPaintTransformer;
    
    /**
     * Constructs an interval marker.
     *
     * @param start  the start of the interval.
     * @param end  the end of the interval.
     */
    public IntervalMarker(double start, double end) {
        this(
            start, end, Color.gray, new BasicStroke(0.5f), Color.blue, 
            new BasicStroke(0.5f), 0.8f
        );
    }

    /**
     * Constructs an interval marker.
     *
     * @param start  the start of the interval.
     * @param end  the end of the interval.
     * @param paint  the paint.
     * @param stroke  the stroke.
     * @param outlinePaint  the outline paint.
     * @param outlineStroke  the outline stroke.
     * @param alpha  the alpha transparency.
     */
    public IntervalMarker(double start, double end, 
                          Paint paint, Stroke stroke,
                          Paint outlinePaint, Stroke outlineStroke, 
                          float alpha) {

        super(paint, stroke, outlinePaint, outlineStroke, alpha);
        this.startValue = start;
        this.endValue = end;
        this.gradientPaintTransformer = null;
        setLabelOffsetType(LengthAdjustmentType.CONTRACT);
        
    }

    /**
     * Returns the start value for the interval.
     *
     * @return The start value.
     */
    public double getStartValue() {
        return this.startValue;
    }

    /**
     * Returns the end value for the interval.
     *
     * @return The end value.
     */
    public double getEndValue() {
        return this.endValue;
    }
    
    /**
     * Returns the gradient paint transformer.
     * 
     * @return The gradient paint transformer (possibly <code>null</code>).
     */
    public GradientPaintTransformer getGradientPaintTransformer() {
        return this.gradientPaintTransformer;   
    }
    
    /**
     * Sets the gradient paint transformer.
     * 
     * @param transformer  the transformer (<code>null</code> permitted).
     */
    public void setGradientPaintTransformer(
            GradientPaintTransformer transformer) {
        this.gradientPaintTransformer = transformer;   
    }
    
    /**
     * Tests the marker for equality with an arbitrary object.
     * 
     * @param obj  the object (<code>null</code> permitted).
     * 
     * @return A boolean.
     */
    public boolean equals(Object obj) {
        if (obj == this) {
            return true;   
        }
        if (!(obj instanceof IntervalMarker)) {
            return false;
        }
        if (!super.equals(obj)) {
            return false;
        }
        IntervalMarker that = (IntervalMarker) obj;
        if (this.startValue != that.startValue) {
            return false;   
        }
        if (this.endValue != that.endValue) {
            return false;   
        }
        if (!ObjectUtilities.equal(this.gradientPaintTransformer, 
                that.gradientPaintTransformer)) {
            return false;   
        }
        return true;
    }
    
    /**
     * Returns a clone of the marker.
     * 
     * @return A clone.
     * 
     * @throws CloneNotSupportedException Not thrown by this class, but the 
     *         exception is declared for the use of subclasses.
     */
    public Object clone() throws CloneNotSupportedException {   
        return super.clone();   
    }

}

?? 快捷鍵說(shuō)明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
日本韩国一区二区三区| 日韩三级高清在线| 99视频精品免费视频| 国产福利一区二区三区视频在线| 久久激情五月婷婷| 免费美女久久99| 久久精品久久精品| 国产在线播放一区二区三区| 国产在线一区二区| 国产麻豆视频一区二区| 国产成人综合精品三级| 国产成a人亚洲| 成人黄色一级视频| 97精品国产露脸对白| 色噜噜狠狠一区二区三区果冻| 99精品欧美一区二区三区小说| 99久久久精品| 欧美一a一片一级一片| 欧美性猛交一区二区三区精品| 欧美日韩在线亚洲一区蜜芽| 欧美日本韩国一区二区三区视频| 91精品国产91久久久久久最新毛片| 正在播放一区二区| 欧美成人午夜电影| 国产拍揄自揄精品视频麻豆| 一色屋精品亚洲香蕉网站| 亚洲丝袜自拍清纯另类| 亚洲国产中文字幕在线视频综合| 视频一区视频二区在线观看| 日韩国产一二三区| 国产精品一线二线三线精华| 成人高清免费观看| 欧美日韩综合不卡| 精品粉嫩aⅴ一区二区三区四区| 国产性色一区二区| 亚洲视频一二三区| 日韩中文字幕区一区有砖一区 | 欧美乱妇15p| 欧美精品一区二区三区视频| 亚洲国产精品ⅴa在线观看| 亚洲免费毛片网站| 另类小说综合欧美亚洲| 成人aaaa免费全部观看| 欧美日韩一区二区三区四区五区| 日韩欧美电影在线| 中文字幕在线视频一区| 亚洲午夜一区二区三区| 久久99日本精品| av不卡免费在线观看| 国产99久久久国产精品潘金 | 亚洲成av人影院| 久久99久久久久久久久久久| 成人国产免费视频| 欧美日韩视频不卡| 欧美国产日韩亚洲一区| 亚洲成人av一区| 国产伦精品一区二区三区视频青涩| 99视频精品全部免费在线| 欧美一区日本一区韩国一区| 国产精品久久免费看| 视频在线观看91| 97久久精品人人做人人爽| 日韩欧美国产精品一区| 亚洲精品久久久蜜桃| 久久99久久99小草精品免视看| 91在线视频播放地址| 精品国产青草久久久久福利| 夜夜亚洲天天久久| 成人激情小说乱人伦| 日韩欧美国产电影| 亚洲黄色尤物视频| 国产成人丝袜美腿| 日韩三级av在线播放| 尤物在线观看一区| 国产91富婆露脸刺激对白| 欧美一卡二卡在线观看| 亚洲蜜臀av乱码久久精品| 国产大陆亚洲精品国产| 日韩精品专区在线影院重磅| 亚洲第一二三四区| av成人老司机| 国产精品入口麻豆九色| 精品一区二区三区视频 | 一区二区三区丝袜| 粉嫩av一区二区三区在线播放| 日韩一级免费观看| 亚洲一区成人在线| 91久久精品一区二区三区| 国产精品视频九色porn| 国产乱色国产精品免费视频| 日韩一区二区电影在线| 三级一区在线视频先锋 | 亚洲色图视频网站| 国产精品69毛片高清亚洲| 欧美大片在线观看一区| 日本成人在线一区| 欧美午夜精品理论片a级按摩| 亚洲欧美偷拍卡通变态| 99热精品国产| 日韩码欧中文字| 色一情一伦一子一伦一区| 亚洲品质自拍视频| 日本乱人伦一区| 伊人开心综合网| 91网页版在线| 亚洲欧美日韩国产手机在线| 91老师国产黑色丝袜在线| 一色桃子久久精品亚洲| 色综合夜色一区| 亚洲女人****多毛耸耸8| 在线观看国产精品网站| 一区二区三区日韩精品视频| 在线免费观看日本一区| 亚洲一区二三区| 欧美日韩dvd在线观看| 午夜视频在线观看一区| 91精品国产一区二区三区蜜臀| 香蕉成人啪国产精品视频综合网| 欧美高清视频一二三区| 免费一级欧美片在线观看| 亚洲精品在线观看网站| 国产成人一级电影| 亚洲欧洲av在线| 在线一区二区三区| 日韩福利电影在线| 久久久久久久久久美女| www.av亚洲| 五月激情六月综合| 精品福利一二区| 99国产精品久久久久久久久久| 一区二区三区小说| 欧美日韩国产另类一区| 麻豆成人综合网| 中文字幕乱码一区二区免费| 一本色道久久综合亚洲aⅴ蜜桃| 亚洲午夜羞羞片| 欧美精品一区二区三区一线天视频 | 欧美一区二区三区公司| 国产中文一区二区三区| 亚洲人成小说网站色在线| 欧美午夜电影网| 国产伦精品一区二区三区免费| 亚洲欧洲日韩在线| 制服丝袜中文字幕一区| 国产河南妇女毛片精品久久久| 一区二区欧美精品| 精品对白一区国产伦| 色噜噜狠狠成人中文综合| 免费一级片91| 亚洲欧美日韩国产综合| 欧美一级片免费看| 成人av网站在线| 日韩电影在线免费看| 亚洲国产成人一区二区三区| 欧美丝袜第三区| 成人一级视频在线观看| 五月天欧美精品| 国产精品美女久久久久久久 | 亚洲欧美一区二区不卡| 日韩免费一区二区| 99精品欧美一区二区三区小说| 麻豆精品视频在线观看免费| 中文字幕一区二区视频| 欧美成人女星排行榜| 日本乱人伦aⅴ精品| 国产福利一区在线| 肉肉av福利一精品导航| 中文字幕在线播放不卡一区| 欧美va亚洲va香蕉在线| 色狠狠av一区二区三区| 国产一区二区不卡老阿姨| 亚洲国产精品久久久久婷婷884| 国产女人aaa级久久久级| 777xxx欧美| 日本精品视频一区二区三区| 狠狠狠色丁香婷婷综合激情| 五月天丁香久久| 亚洲美女区一区| 国产婷婷一区二区| 日韩欧美一区二区不卡| 色欧美片视频在线观看| 国产精品18久久久久久久网站| 日韩av中文字幕一区二区| 亚洲国产精品久久人人爱| 亚洲视频资源在线| 日本一区二区三区国色天香 | 欧美电影免费观看高清完整版在 | 欧美成人r级一区二区三区| 在线看日本不卡| www.综合网.com| 国产成人自拍在线| 精品一区二区三区免费观看 | 色综合久久中文字幕| 国产91清纯白嫩初高中在线观看| 蜜臀久久99精品久久久画质超高清| 亚洲国产人成综合网站| 亚洲伦理在线免费看| 亚洲三级电影网站| 亚洲欧洲三级电影| 国产精品久久久久久福利一牛影视|