openGionopenGion
5.7.6.0

org.opengion.hayabusa.io
クラス HybsNumberAxis

java.lang.Object
  上位を拡張 org.jfree.chart.axis.Axis
      上位を拡張 org.jfree.chart.axis.ValueAxis
          上位を拡張 org.jfree.chart.axis.NumberAxis
              上位を拡張 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)
          ラベルを指定した、コンストラクター 親クラスに委譲しています。
 
メソッドの概要
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, drawLabel, fireChangeEvent, getAxisLinePaint, getAxisLineStroke, getFixedDimension, getLabel, getLabelAngle, getLabelEnclosure, getLabelFont, getLabelInsets, getLabelPaint, getMinorTickMarkInsideLength, getMinorTickMarkOutsideLength, getPlot, getTickLabelFont, getTickLabelInsets, getTickLabelPaint, getTickMarkInsideLength, getTickMarkOutsideLength, getTickMarkPaint, getTickMarkStroke, hasListener, isAxisLineVisible, isMinorTickMarksVisible, isTickLabelsVisible, isTickMarksVisible, isVisible, notifyListeners, removeChangeListener, setAxisLinePaint, setAxisLineStroke, setAxisLineVisible, setFixedDimension, setLabel, setLabelAngle, setLabelFont, setLabelInsets, setLabelInsets, 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()
軸の上の最小の表示されるチックの値を計算します

オーバーライド:
クラス org.jfree.chart.axis.NumberAxis 内の calculateLowestVisibleTickValue
戻り値:
軸の上の最小のチックの値
関連項目:
NumberAxis.calculateHighestVisibleTickValue()

calculateVisibleTickCount

protected int calculateVisibleTickCount()
表示されるチックの数を計算します。

オーバーライド:
クラス org.jfree.chart.axis.NumberAxis 内の calculateVisibleTickCount
戻り値:
軸の上の表示されるチックの数

openGion 5.7.6.0

Webアプリケーションフレームワーク openGion
SourceForge.JPCopyright (c) 2009 The openGion Project.