パッケージ org.opengion.hayabusa.io

クラス HybsNumberAxis

  • すべての実装されたインタフェース:
    java.io.Serializable, java.lang.Cloneable, org.jfree.util.PublicCloneable

    public class HybsNumberAxis
    extends org.jfree.chart.axis.NumberAxis
    HybsNumberAxis は、NumberAxis を継承した、縦軸レンジのチック幅指定クラスです。 従来の NumberAxis では、0 から、NumberTickUnit で設定した サイズを刻みます。 例えば、lowerBound=200 , upperBound=7000 で、tickSize=900 とすると、 空白、900,1800,2700・・ と設定されます。 実際に行いたいのは、200,1100,2000・・ という、最小値から始まり、刻み幅を 900 に するという表示です。
    関連項目:
    直列化された形式
    変更履歴:
    4.1.1.0 (2008/02/04) 新規作成
    バージョン
    0.9.0 2008/02/04
    作成者
    Kazuhiko Hasegawa
    導入されたバージョン:
    JDK1.1,
    • フィールドの概要

      • クラスから継承されたフィールド org.jfree.chart.axis.NumberAxis

        DEFAULT_AUTO_RANGE_INCLUDES_ZERO, DEFAULT_AUTO_RANGE_STICKY_ZERO, DEFAULT_TICK_UNIT, DEFAULT_VERTICAL_TICK_LABELS
      • クラスから継承されたフィールド org.jfree.chart.axis.ValueAxis

        DEFAULT_AUTO_RANGE, DEFAULT_AUTO_RANGE_MINIMUM_SIZE, DEFAULT_AUTO_TICK_UNIT_SELECTION, DEFAULT_INVERTED, DEFAULT_LOWER_BOUND, DEFAULT_LOWER_MARGIN, DEFAULT_RANGE, DEFAULT_UPPER_BOUND, DEFAULT_UPPER_MARGIN, MAXIMUM_TICK_COUNT
      • クラスから継承されたフィールド org.jfree.chart.axis.Axis

        DEFAULT_AXIS_LABEL_FONT, DEFAULT_AXIS_LABEL_INSETS, DEFAULT_AXIS_LABEL_PAINT, DEFAULT_AXIS_LINE_PAINT, DEFAULT_AXIS_LINE_STROKE, DEFAULT_AXIS_VISIBLE, DEFAULT_TICK_LABEL_FONT, DEFAULT_TICK_LABEL_INSETS, DEFAULT_TICK_LABEL_PAINT, DEFAULT_TICK_LABELS_VISIBLE, DEFAULT_TICK_MARK_INSIDE_LENGTH, DEFAULT_TICK_MARK_OUTSIDE_LENGTH, DEFAULT_TICK_MARK_PAINT, DEFAULT_TICK_MARK_STROKE, DEFAULT_TICK_MARKS_VISIBLE
    • コンストラクタの概要

      コンストラクタ 
      コンストラクタ 説明
      HybsNumberAxis​(java.lang.String label)
      ラベルを指定した、コンストラクター 親クラスに委譲しています。
    • メソッドの概要

      すべてのメソッド インスタンス・メソッド concreteメソッド 
      修飾子とタイプ メソッド 説明
      protected double calculateLowestVisibleTickValue()
      軸の上の最小の表示されるチックの値を計算します。
      protected int calculateVisibleTickCount()
      表示されるチックの数を計算します。
      • クラスから継承されたメソッド org.jfree.chart.axis.NumberAxis

        autoAdjustRange, calculateHighestVisibleTickValue, clone, configure, createIntegerTickUnits, createIntegerTickUnits, createStandardTickUnits, createStandardTickUnits, draw, equals, estimateMaximumTickLabelHeight, estimateMaximumTickLabelWidth, getAutoRangeIncludesZero, getAutoRangeStickyZero, getMarkerBand, getNumberFormatOverride, getRangeType, getTickUnit, hashCode, java2DToValue, refreshTicks, refreshTicksHorizontal, refreshTicksVertical, selectAutoTickUnit, selectHorizontalAutoTickUnit, selectVerticalAutoTickUnit, setAutoRangeIncludesZero, setAutoRangeStickyZero, setMarkerBand, setNumberFormatOverride, setRangeType, setTickUnit, setTickUnit, valueToJava2D
      • クラスから継承されたメソッド org.jfree.chart.axis.ValueAxis

        calculateAnchorPoint, centerRange, drawAxisLine, drawTickMarksAndLabels, findMaximumTickLabelHeight, findMaximumTickLabelWidth, getAutoRangeMinimumSize, getAutoTickIndex, getDefaultAutoRange, getDownArrow, getFixedAutoRange, getLeftArrow, getLowerBound, getLowerMargin, getMinorTickCount, getRange, getRightArrow, getStandardTickUnits, getUpArrow, getUpperBound, getUpperMargin, isAutoRange, isAutoTickUnitSelection, isInverted, isNegativeArrowVisible, isPositiveArrowVisible, isVerticalTickLabels, lengthToJava2D, pan, reserveSpace, resizeRange, resizeRange, resizeRange2, setAutoRange, setAutoRange, setAutoRangeMinimumSize, setAutoRangeMinimumSize, setAutoTickIndex, setAutoTickUnitSelection, setAutoTickUnitSelection, setDefaultAutoRange, setDownArrow, setFixedAutoRange, setInverted, setLeftArrow, setLowerBound, setLowerMargin, setMinorTickCount, setNegativeArrowVisible, setPositiveArrowVisible, setRange, setRange, setRange, setRangeAboutValue, setRangeWithMargins, setRangeWithMargins, setRangeWithMargins, setRightArrow, setStandardTickUnits, setUpArrow, setUpperBound, setUpperMargin, setVerticalTickLabels, zoomRange
      • クラスから継承されたメソッド org.jfree.chart.axis.Axis

        addChangeListener, createAndAddEntity, createAttributedLabel, drawAttributedLabel, drawLabel, fireChangeEvent, getAttributedLabel, getAxisLinePaint, getAxisLineStroke, getFixedDimension, getLabel, getLabelAngle, getLabelEnclosure, getLabelFont, getLabelInsets, getLabelLocation, getLabelPaint, getMinorTickMarkInsideLength, getMinorTickMarkOutsideLength, getPlot, getTickLabelFont, getTickLabelInsets, getTickLabelPaint, getTickMarkInsideLength, getTickMarkOutsideLength, getTickMarkPaint, getTickMarkStroke, hasListener, isAxisLineVisible, isMinorTickMarksVisible, isTickLabelsVisible, isTickMarksVisible, isVisible, labelAnchorH, labelAnchorV, labelLocationX, labelLocationY, notifyListeners, removeChangeListener, setAttributedLabel, setAttributedLabel, setAxisLinePaint, setAxisLineStroke, setAxisLineVisible, setFixedDimension, setLabel, setLabelAngle, setLabelFont, setLabelInsets, setLabelInsets, setLabelLocation, setLabelPaint, setMinorTickMarkInsideLength, setMinorTickMarkOutsideLength, setMinorTickMarksVisible, setPlot, setTickLabelFont, setTickLabelInsets, setTickLabelPaint, setTickLabelsVisible, setTickMarkInsideLength, setTickMarkOutsideLength, setTickMarkPaint, setTickMarkStroke, setTickMarksVisible, setVisible
      • クラスから継承されたメソッド java.lang.Object

        finalize, getClass, notify, notifyAll, toString, wait, wait, wait
    • コンストラクタの詳細

      • HybsNumberAxis

        public HybsNumberAxis​(java.lang.String label)
        ラベルを指定した、コンストラクター 親クラスに委譲しています。
        パラメータ:
        label - ラベル
    • メソッドの詳細

      • calculateLowestVisibleTickValue

        protected double calculateLowestVisibleTickValue()
        軸の上の最小の表示されるチックの値を計算します。
        オーバーライド:
        calculateLowestVisibleTickValue クラス内 org.jfree.chart.axis.NumberAxis
        戻り値:
        軸の上の最小のチックの値
        関連項目:
        NumberAxis.calculateHighestVisibleTickValue()
      • calculateVisibleTickCount

        protected int calculateVisibleTickCount()
        表示されるチックの数を計算します。
        オーバーライド:
        calculateVisibleTickCount クラス内 org.jfree.chart.axis.NumberAxis
        戻り値:
        軸の上の表示されるチックの数