openGionopenGion
5.4.3.4

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()
          Calculates the value of the lowest visible tick on the axis.
protected  int calculateVisibleTickCount()
          Calculates the number of visible ticks.
 
クラス 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, getRange, getRightArrow, getStandardTickUnits, getUpArrow, getUpperBound, getUpperMargin, isAutoRange, isAutoTickUnitSelection, isInverted, isNegativeArrowVisible, isPositiveArrowVisible, isVerticalTickLabels, lengthToJava2D, reserveSpace, resizeRange, resizeRange, setAutoRange, setAutoRange, setAutoRangeMinimumSize, setAutoRangeMinimumSize, setAutoTickIndex, setAutoTickUnitSelection, setAutoTickUnitSelection, setDefaultAutoRange, setDownArrow, setFixedAutoRange, setInverted, setLeftArrow, setLowerBound, setLowerMargin, setNegativeArrowVisible, setPositiveArrowVisible, setRange, setRange, setRange, setRangeAboutValue, setRangeWithMargins, setRangeWithMargins, setRangeWithMargins, setRightArrow, setStandardTickUnits, setUpArrow, setUpperBound, setUpperMargin, setVerticalTickLabels, zoomRange
 
クラス org.jfree.chart.axis.Axis から継承されたメソッド
addChangeListener, drawLabel, getAxisLinePaint, getAxisLineStroke, getFixedDimension, getLabel, getLabelAngle, getLabelEnclosure, getLabelFont, getLabelInsets, getLabelPaint, getPlot, getTickLabelFont, getTickLabelInsets, getTickLabelPaint, getTickMarkInsideLength, getTickMarkOutsideLength, getTickMarkPaint, getTickMarkStroke, hasListener, isAxisLineVisible, isTickLabelsVisible, isTickMarksVisible, isVisible, notifyListeners, removeChangeListener, setAxisLinePaint, setAxisLineStroke, setAxisLineVisible, setFixedDimension, setLabel, setLabelAngle, setLabelFont, setLabelInsets, setLabelInsets, setLabelPaint, 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 - String ラベル
メソッドの詳細

calculateLowestVisibleTickValue

protected double calculateLowestVisibleTickValue()
Calculates the value of the lowest visible tick on the axis.

オーバーライド:
クラス org.jfree.chart.axis.NumberAxis 内の calculateLowestVisibleTickValue
戻り値:
The value of the lowest visible tick on the axis.
関連項目:
NumberAxis.calculateHighestVisibleTickValue()

calculateVisibleTickCount

protected int calculateVisibleTickCount()
Calculates the number of visible ticks.

オーバーライド:
クラス org.jfree.chart.axis.NumberAxis 内の calculateVisibleTickCount
戻り値:
The number of visible ticks on the axis.

openGion 5.4.3.4

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