- java.lang.Object
-
- javafx.scene.Node
-
- javafx.scene.Parent
-
- javafx.scene.layout.Region
-
- javafx.scene.chart.Axis<T>
-
- javafx.scene.chart.ValueAxis<T>
-
- すべての実装されたインタフェース:
Styleable
,EventTarget
- 直系の既知のサブクラス:
NumberAxis
public abstract class ValueAxis<T extends Number> extends Axis<T>
データがNumbersとして定義されている軸。 大目盛の間に小目盛を描画することもできます。- 導入されたバージョン:
- JavaFX 2.0
-
-
プロパティのサマリー
プロパティ Type プロパティ 説明 DoubleProperty
lowerBound
この軸の下限値(最小値)。IntegerProperty
minorTickCount
各大目盛の間に表示する小目盛の数。DoubleProperty
minorTickLength
小目盛の線の長さ。BooleanProperty
minorTickVisible
小目盛を表示する場合はtrueReadOnlyDoubleProperty
scale
データ単位から表示単位へのスケール係数ObjectProperty<StringConverter<T>>
tickLabelFormatter
目盛ラベルをフォーマットするために使用するStringConverter。DoubleProperty
upperBound
この軸(最大値)の上限の値です。-
クラス javafx.scene.chart.Axisから継承されたプロパティ
animated、autoRanging、label、side、tickLabelFill、tickLabelFont、tickLabelGap、tickLabelRotation、tickLabelsVisible、tickLength、tickMarkVisible
-
クラスjavafx.scene.Nodeから継承されたプロパティ
accessibleHelp, accessibleRoleDescription, accessibleRole, accessibleText, blendMode, boundsInLocal, boundsInParent, cacheHint, cache, clip, cursor, depthTest, disabled, disable, effectiveNodeOrientation, effect, eventDispatcher, focused, focusTraversable, hover, id, inputMethodRequests, layoutBounds, layoutX, layoutY, localToParentTransform, localToSceneTransform, managed, mouseTransparent, nodeOrientation, onContextMenuRequested, onDragDetected, onDragDone, onDragDropped, onDragEntered, onDragExited, onDragOver, onInputMethodTextChanged, onKeyPressed, onKeyReleased, onKeyTyped, onMouseClicked, onMouseDragEntered, onMouseDragExited, onMouseDragged, onMouseDragOver, onMouseDragReleased, onMouseEntered, onMouseExited, onMouseMoved, onMousePressed, onMouseReleased, onRotate, onRotationFinished, onRotationStarted, onScrollFinished, onScroll, onScrollStarted, onSwipeDown, onSwipeLeft, onSwipeRight, onSwipeUp, onTouchMoved, onTouchPressed, onTouchReleased, onTouchStationary, onZoomFinished, onZoom, onZoomStarted, opacity, parent, pickOnBounds, pressed, rotate, rotationAxis, scaleX, scaleY, scaleZ, scene, style, translateX, translateY, translateZ, viewOrder, visible
-
クラス javafx.scene.Parentから継承されたプロパティ
needsLayout
-
クラス javafx.scene.layout.Regionから継承されたプロパティ
background、border、cacheShape、centerShape、height、insets、maxHeight、maxWidth、minHeight、minWidth、opaqueInsets、padding、prefHeight、prefWidth、scaleShape、shape、snapToPixel、width
-
-
ネストされたクラスのサマリー
-
クラス javafx.scene.chart.Axisから継承されたネストされたクラス/インタフェース
Axis.TickMark<T>
-
-
フィールドのサマリー
フィールド 修飾子と型 フィールド 説明 protected DoubleProperty
currentLowerBound
この軸(最小値)のlowerBoundの現在の値です。-
クラスjavafx.scene.Nodeから継承されたフィールド
BASELINE_OFFSET_SAME_AS_HEIGHT
-
クラス javafx.scene.layout.Regionから継承されたフィールド
USE_COMPUTED_SIZE、USE_PREF_SIZE
-
-
メソッドのサマリー
すべてのメソッド staticメソッド インスタンス・メソッド 抽象メソッド 具象メソッド 修飾子と型 メソッド 説明 protected Object
autoRange(double length)
invalidateRange()メソッドに入力されたデータに基づいて、上部および下部の境界を計算します。protected Object
autoRange(double minValue, double maxValue, double length, double labelSize)
上部の境界、下部の境界、および自動範囲指定が必要なその他のすべてのものを設定するために呼び出されます。protected abstract List<T>
calculateMinorTickMarks()
すべての小目盛のデータ値のリストを計算protected double
calculateNewScale(double length, double lowerBound, double upperBound)
この軸の新しいスケールを計算します。static List<CssMetaData<? extends Styleable,?>>
getClassCssMetaData()
List<CssMetaData<? extends Styleable,?>>
getCssMetaData()
NodeのCssMetaDataがリフレクションなしでアクセス可能になるように、このメソッドはNode.getClassCssMetaData()
に委任する必要があります。double
getDisplayPosition(T value)
指定された値に対して、この軸に沿った表示位置を取得します。double
getLowerBound()
プロパティlowerBoundの値を取得します。int
getMinorTickCount()
プロパティminorTickCountの値を取得します。double
getMinorTickLength()
プロパティminorTickLengthの値を取得します。double
getScale()
プロパティscaleの値を取得します。StringConverter<T>
getTickLabelFormatter()
プロパティtickLabelFormatterの値を取得します。double
getUpperBound()
プロパティupperBoundの値を取得します。T
getValueForDisplay(double displayPosition)
この軸上の指定された表示位置のデータ値を取得します。double
getZeroPosition()
この軸に沿ったゼロ・ラインの表示位置を取得します。void
invalidateRange(List<T> data)
データが変更され、範囲が有効ではなくなったときに呼び出されます。boolean
isMinorTickVisible()
プロパティminorTickVisibleの値を取得します。boolean
isValueOnAxis(T value)
指定された値がこの軸上でプロット可能であるかどうかをチェックします。protected void
layoutChildren()
レイアウトの受渡し中に、この軸およびそのすべてのコンテンツをレイアウトするために起動されます。DoubleProperty
lowerBoundProperty()
この軸の下限値(最小値)。IntegerProperty
minorTickCountProperty()
各大目盛の間に表示する小目盛の数。DoubleProperty
minorTickLengthProperty()
小目盛の線の長さ。BooleanProperty
minorTickVisibleProperty()
小目盛を表示する場合はtrueReadOnlyDoubleProperty
scaleProperty()
データ単位から表示単位へのスケール係数void
setLowerBound(double value)
プロパティlowerBoundの値を設定します。void
setMinorTickCount(int value)
プロパティminorTickCountの値を設定します。void
setMinorTickLength(double value)
プロパティminorTickLengthの値を設定します。void
setMinorTickVisible(boolean value)
プロパティminorTickVisibleの値を設定します。protected void
setScale(double scale)
プロパティscaleの値を設定します。void
setTickLabelFormatter(StringConverter<T> value)
プロパティtickLabelFormatterの値を設定します。void
setUpperBound(double value)
プロパティupperBoundの値を設定します。ObjectProperty<StringConverter<T>>
tickLabelFormatterProperty()
目盛ラベルをフォーマットするために使用するStringConverter。protected void
tickMarksUpdated()
レイアウト中に目盛が更新されると呼び出され、対応のために必要なすべてのことをサブクラスが実行できるようにします。double
toNumericValue(T value)
軸のすべての値は、なんらかの数値で表現できる必要があります。T
toRealValue(double value)
軸のすべての値は、なんらかの数値で表現できる必要があります。DoubleProperty
upperBoundProperty()
この軸(最大値)の上限の値です。-
クラス javafx.scene.chart.Axisから継承されたメソッド
animatedProperty、autoRangingProperty、calculateTickValues、computePrefHeight、computePrefWidth、getAnimated、getLabel、getRange、getSide、getTickLabelFill、getTickLabelFont、getTickLabelGap、getTickLabelRotation、getTickLength、getTickMarkLabel、getTickMarks、invalidateRange、isAutoRanging、isRangeValid、isTickLabelsVisible、isTickMarkVisible、labelProperty、measureTickMarkLabelSize、measureTickMarkSize、measureTickMarkSize、requestAxisLayout、requestLayout、setAnimated、setAutoRanging、setLabel、setRange、setSide、setTickLabelFill、setTickLabelFont、setTickLabelGap、setTickLabelRotation、setTickLabelsVisible、setTickLength、setTickMarkVisible、shouldAnimate、sideProperty、tickLabelFillProperty、tickLabelFontProperty、tickLabelGapProperty、tickLabelRotationProperty、tickLabelsVisibleProperty、tickLengthProperty、tickMarkVisibleProperty
-
クラスjavafx.scene.Nodeから継承されたメソッド
accessibleHelpProperty, accessibleRoleDescriptionProperty, accessibleRoleProperty, accessibleTextProperty, addEventFilter, addEventHandler, applyCss, autosize, blendModeProperty, boundsInLocalProperty, boundsInParentProperty, buildEventDispatchChain, cacheHintProperty, cacheProperty, clipProperty, computeAreaInScreen, contains, contains, cursorProperty, depthTestProperty, disabledProperty, disableProperty, effectiveNodeOrientationProperty, effectProperty, eventDispatcherProperty, executeAccessibleAction, fireEvent, focusedProperty, focusTraversableProperty, getAccessibleHelp, getAccessibleRole, getAccessibleRoleDescription, getAccessibleText, getBlendMode, getBoundsInLocal, getBoundsInParent, getCacheHint, getClip, getContentBias, getCursor, getDepthTest, getEffect, getEffectiveNodeOrientation, getEventDispatcher, getId, getInitialCursor, getInitialFocusTraversable, getInputMethodRequests, getLayoutBounds, getLayoutX, getLayoutY, getLocalToParentTransform, getLocalToSceneTransform, getNodeOrientation, getOnContextMenuRequested, getOnDragDetected, getOnDragDone, getOnDragDropped, getOnDragEntered, getOnDragExited, getOnDragOver, getOnInputMethodTextChanged, getOnKeyPressed, getOnKeyReleased, getOnKeyTyped, getOnMouseClicked, getOnMouseDragEntered, getOnMouseDragExited, getOnMouseDragged, getOnMouseDragOver, getOnMouseDragReleased, getOnMouseEntered, getOnMouseExited, getOnMouseMoved, getOnMousePressed, getOnMouseReleased, getOnRotate, getOnRotationFinished, getOnRotationStarted, getOnScroll, getOnScrollFinished, getOnScrollStarted, getOnSwipeDown, getOnSwipeLeft, getOnSwipeRight, getOnSwipeUp, getOnTouchMoved, getOnTouchPressed, getOnTouchReleased, getOnTouchStationary, getOnZoom, getOnZoomFinished, getOnZoomStarted, getOpacity, getParent, getProperties, getPseudoClassStates, getRotate, getRotationAxis, getScaleX, getScaleY, getScaleZ, getScene, getStyle, getStyleableParent, getStyleClass, getTransforms, getTranslateX, getTranslateY, getTranslateZ, getTypeSelector, getUserData, getViewOrder, hasProperties, hoverProperty, idProperty, inputMethodRequestsProperty, intersects, intersects, isCache, isDisable, isDisabled, isFocused, isFocusTraversable, isHover, isManaged, isMouseTransparent, isPickOnBounds, isPressed, isVisible, layoutBoundsProperty, layoutXProperty, layoutYProperty, localToParent, localToParent, localToParent, localToParent, localToParent, localToParentTransformProperty, localToScene, localToScene, localToScene, localToScene, localToScene, localToScene, localToScene, localToScene, localToScene, localToScene, localToSceneTransformProperty, localToScreen, localToScreen, localToScreen, localToScreen, localToScreen, lookupAll, managedProperty, mouseTransparentProperty, nodeOrientationProperty, notifyAccessibleAttributeChanged, onContextMenuRequestedProperty, onDragDetectedProperty, onDragDoneProperty, onDragDroppedProperty, onDragEnteredProperty, onDragExitedProperty, onDragOverProperty, onInputMethodTextChangedProperty, onKeyPressedProperty, onKeyReleasedProperty, onKeyTypedProperty, onMouseClickedProperty, onMouseDragEnteredProperty, onMouseDragExitedProperty, onMouseDraggedProperty, onMouseDragOverProperty, onMouseDragReleasedProperty, onMouseEnteredProperty, onMouseExitedProperty, onMouseMovedProperty, onMousePressedProperty, onMouseReleasedProperty, onRotateProperty, onRotationFinishedProperty, onRotationStartedProperty, onScrollFinishedProperty, onScrollProperty, onScrollStartedProperty, onSwipeDownProperty, onSwipeLeftProperty, onSwipeRightProperty, onSwipeUpProperty, onTouchMovedProperty, onTouchPressedProperty, onTouchReleasedProperty, onTouchStationaryProperty, onZoomFinishedProperty, onZoomProperty, onZoomStartedProperty, opacityProperty, parentProperty, parentToLocal, parentToLocal, parentToLocal, parentToLocal, parentToLocal, pickOnBoundsProperty, pressedProperty, pseudoClassStateChanged, relocate, removeEventFilter, removeEventHandler, requestFocus, resizeRelocate, rotateProperty, rotationAxisProperty, scaleXProperty, scaleYProperty, scaleZProperty, sceneProperty, sceneToLocal, sceneToLocal, sceneToLocal, sceneToLocal, sceneToLocal, sceneToLocal, sceneToLocal, sceneToLocal, screenToLocal, screenToLocal, screenToLocal, setAccessibleHelp, setAccessibleRole, setAccessibleRoleDescription, setAccessibleText, setBlendMode, setCache, setCacheHint, setClip, setCursor, setDepthTest, setDisable, setDisabled, setEffect, setEventDispatcher, setEventHandler, setFocused, setFocusTraversable, setHover, setId, setInputMethodRequests, setLayoutX, setLayoutY, setManaged, setMouseTransparent, setNodeOrientation, setOnContextMenuRequested, setOnDragDetected, setOnDragDone, setOnDragDropped, setOnDragEntered, setOnDragExited, setOnDragOver, setOnInputMethodTextChanged, setOnKeyPressed, setOnKeyReleased, setOnKeyTyped, setOnMouseClicked, setOnMouseDragEntered, setOnMouseDragExited, setOnMouseDragged, setOnMouseDragOver, setOnMouseDragReleased, setOnMouseEntered, setOnMouseExited, setOnMouseMoved, setOnMousePressed, setOnMouseReleased, setOnRotate, setOnRotationFinished, setOnRotationStarted, setOnScroll, setOnScrollFinished, setOnScrollStarted, setOnSwipeDown, setOnSwipeLeft, setOnSwipeRight, setOnSwipeUp, setOnTouchMoved, setOnTouchPressed, setOnTouchReleased, setOnTouchStationary, setOnZoom, setOnZoomFinished, setOnZoomStarted, setOpacity, setPickOnBounds, setPressed, setRotate, setRotationAxis, setScaleX, setScaleY, setScaleZ, setStyle, setTranslateX, setTranslateY, setTranslateZ, setUserData, setViewOrder, setVisible, snapshot, snapshot, startDragAndDrop, startFullDrag, styleProperty, toBack, toFront, toString, translateXProperty, translateYProperty, translateZProperty, usesMirroring, viewOrderProperty, visibleProperty
-
クラス java.lang.Objectから継承されたメソッド
clone、equals、finalize、getClass、hashCode、notify、notifyAll、wait、wait、wait
-
クラス javafx.scene.Parentから継承されたメソッド
getBaselineOffset、getChildren、getChildrenUnmodifiable、getManagedChildren、getStylesheets、isNeedsLayout、layout、lookup、needsLayoutProperty、queryAccessibleAttribute、requestParentLayout、setNeedsLayout、updateBounds
-
クラス javafx.scene.layout.Regionから継承されたメソッド
backgroundProperty, borderProperty, cacheShapeProperty, centerShapeProperty, computeMaxHeight, computeMaxWidth, computeMinHeight, computeMinWidth, getBackground, getBorder, getHeight, getInsets, getMaxHeight, getMaxWidth, getMinHeight, getMinWidth, getOpaqueInsets, getPadding, getPrefHeight, getPrefWidth, getShape, getUserAgentStylesheet, getWidth, heightProperty, insetsProperty, isCacheShape, isCenterShape, isResizable, isScaleShape, isSnapToPixel, layoutInArea, layoutInArea, layoutInArea, layoutInArea, maxHeight, maxHeightProperty, maxWidth, maxWidthProperty, minHeight, minHeightProperty, minWidth, minWidthProperty, opaqueInsetsProperty, paddingProperty, positionInArea, positionInArea, prefHeight, prefHeightProperty, prefWidth, prefWidthProperty, resize, scaleShapeProperty, setBackground, setBorder, setCacheShape, setCenterShape, setHeight, setMaxHeight, setMaxSize, setMaxWidth, setMinHeight, setMinSize, setMinWidth, setOpaqueInsets, setPadding, setPrefHeight, setPrefSize, setPrefWidth, setScaleShape, setShape, setSnapToPixel, setWidth, shapeProperty, snappedBottomInset, snappedLeftInset, snappedRightInset, snappedTopInset, snapPosition, snapPositionX, snapPositionY, snapSize, snapSizeX, snapSizeY, snapSpace, snapSpaceX, snapSpaceY, snapToPixelProperty, widthProperty
-
インタフェース javafx.css.Styleableから継承されたメソッド
getStyleableNode
-
-
-
-
プロパティの詳細
-
minorTickVisible
public final BooleanProperty minorTickVisibleProperty
小目盛を表示する場合はtrue
-
scale
public final ReadOnlyDoubleProperty scaleProperty
データ単位から表示単位へのスケール係数- 関連項目:
getScale()
、setScale(double)
-
upperBound
public final DoubleProperty upperBoundProperty
この軸(最大値)の上限の値です。 これは、自動範囲指定がオンの場合、自動的に設定されます。
-
lowerBound
public final DoubleProperty lowerBoundProperty
この軸の下限値(最小値)。 これは、自動範囲指定がオンの場合、自動的に設定されます。
-
tickLabelFormatter
public final ObjectProperty<StringConverter<T extends Number>> tickLabelFormatterProperty
目盛ラベルをフォーマットするために使用するStringConverter。 nullの場合、デフォルトが使用されます。
-
minorTickLength
public final DoubleProperty minorTickLengthProperty
小目盛の線の長さ。 小目盛を表示しない場合は0に設定します。
-
minorTickCount
public final IntegerProperty minorTickCountProperty
各大目盛の間に表示する小目盛の数。 実際の小目盛の数は、これよりも1つ少なくなります。
-
-
フィールドの詳細
-
currentLowerBound
protected final DoubleProperty currentLowerBound
この軸(最小値)のlowerBoundの現在の値です。 これは、lowerBoundと同じであるか、異なる場合があります。 lowerBoundが古い値から新しい値に変化する状態をアニメーション化するためにNumberAxisで使用されます。
-
-
メソッドの詳細
-
isMinorTickVisible
public final boolean isMinorTickVisible()
プロパティminorTickVisibleの値を取得します。- プロパティの説明:
- 小目盛を表示する場合はtrue
-
setMinorTickVisible
public final void setMinorTickVisible(boolean value)
プロパティminorTickVisibleの値を設定します。- プロパティの説明:
- 小目盛を表示する場合はtrue
-
minorTickVisibleProperty
public final BooleanProperty minorTickVisibleProperty()
小目盛を表示する場合はtrue
-
getScale
public final double getScale()
プロパティscaleの値を取得します。- プロパティの説明:
- データ単位から表示単位へのスケール係数
-
setScale
protected final void setScale(double scale)
プロパティscaleの値を設定します。- プロパティの説明:
- データ単位から表示単位へのスケール係数
-
scaleProperty
public final ReadOnlyDoubleProperty scaleProperty()
データ単位から表示単位へのスケール係数- 関連項目:
getScale()
、setScale(double)
-
getUpperBound
public final double getUpperBound()
プロパティupperBoundの値を取得します。- プロパティの説明:
- この軸(最大値)の上限の値です。 これは、自動範囲指定がオンの場合、自動的に設定されます。
-
setUpperBound
public final void setUpperBound(double value)
プロパティupperBoundの値を設定します。- プロパティの説明:
- この軸(最大値)の上限の値です。 これは、自動範囲指定がオンの場合、自動的に設定されます。
-
upperBoundProperty
public final DoubleProperty upperBoundProperty()
この軸(最大値)の上限の値です。 これは、自動範囲指定がオンの場合、自動的に設定されます。
-
getLowerBound
public final double getLowerBound()
プロパティlowerBoundの値を取得します。- プロパティの説明:
- この軸の下限値(最小値)。 これは、自動範囲指定がオンの場合、自動的に設定されます。
-
setLowerBound
public final void setLowerBound(double value)
プロパティlowerBoundの値を設定します。- プロパティの説明:
- この軸の下限値(最小値)。 これは、自動範囲指定がオンの場合、自動的に設定されます。
-
lowerBoundProperty
public final DoubleProperty lowerBoundProperty()
この軸の下限値(最小値)。 これは、自動範囲指定がオンの場合、自動的に設定されます。
-
getTickLabelFormatter
public final StringConverter<T> getTickLabelFormatter()
プロパティtickLabelFormatterの値を取得します。- プロパティの説明:
- 目盛ラベルをフォーマットするために使用するStringConverter。 nullの場合、デフォルトが使用されます。
-
setTickLabelFormatter
public final void setTickLabelFormatter(StringConverter<T> value)
プロパティtickLabelFormatterの値を設定します。- プロパティの説明:
- 目盛ラベルをフォーマットするために使用するStringConverter。 nullの場合、デフォルトが使用されます。
-
tickLabelFormatterProperty
public final ObjectProperty<StringConverter<T>> tickLabelFormatterProperty()
目盛ラベルをフォーマットするために使用するStringConverter。 nullの場合、デフォルトが使用されます。
-
getMinorTickLength
public final double getMinorTickLength()
プロパティminorTickLengthの値を取得します。- プロパティの説明:
- 小目盛の線の長さ。 小目盛を表示しない場合は0に設定します。
-
setMinorTickLength
public final void setMinorTickLength(double value)
プロパティminorTickLengthの値を設定します。- プロパティの説明:
- 小目盛の線の長さ。 小目盛を表示しない場合は0に設定します。
-
minorTickLengthProperty
public final DoubleProperty minorTickLengthProperty()
小目盛の線の長さ。 小目盛を表示しない場合は0に設定します。
-
getMinorTickCount
public final int getMinorTickCount()
プロパティminorTickCountの値を取得します。- プロパティの説明:
- 各大目盛の間に表示する小目盛の数。 実際の小目盛の数は、これよりも1つ少なくなります。
-
setMinorTickCount
public final void setMinorTickCount(int value)
プロパティminorTickCountの値を設定します。- プロパティの説明:
- 各大目盛の間に表示する小目盛の数。 実際の小目盛の数は、これよりも1つ少なくなります。
-
minorTickCountProperty
public final IntegerProperty minorTickCountProperty()
各大目盛の間に表示する小目盛の数。 実際の小目盛の数は、これよりも1つ少なくなります。
-
autoRange
protected final Object autoRange(double length)
invalidateRange()メソッドに入力されたデータに基づいて、上部および下部の境界を計算します。 これは、軸の状態に影響してはなりません。 自動範囲指定のすべての結果は、範囲オブジェクトで返される必要があります。 この軸のこの範囲を採用することが決定されている場合は、setRange()に渡されます。
-
calculateNewScale
protected final double calculateNewScale(double length, double lowerBound, double upperBound)
この軸の新しいスケールを計算します。 これは、この軸のプロパティには影響しません。- パラメータ:
length
- 軸の表示長さlowerBound
- 下部の境界値upperBound
- 上部の境界値- 戻り値:
- 指定された表示長さで下部の境界から上部の境界までの範囲に合う新しいスケール
-
autoRange
protected Object autoRange(double minValue, double maxValue, double length, double labelSize)
上部の境界、下部の境界、および自動範囲指定が必要なその他のすべてのものを設定するために呼び出されます。 これは、軸の状態に影響してはなりません。 自動範囲指定のすべての結果は、範囲オブジェクトで返される必要があります。 この軸のこの範囲を採用することが決定されている場合は、setRange()に渡されます。- パラメータ:
minValue
- この軸でプロットする必要がある最小のデータ値maxValue
- この軸でプロットする必要がある最大のデータ値length
- 表示座標の軸の長さlabelSize
- 軸沿いのラベルが使用するおおよその平均サイズ- 戻り値:
- 計算された範囲
-
calculateMinorTickMarks
protected abstract List<T> calculateMinorTickMarks()
すべての小目盛のデータ値のリストを計算- 戻り値:
- 小目盛を描画するデータ値のリスト
-
tickMarksUpdated
protected void tickMarksUpdated()
レイアウト中に目盛が更新されると呼び出され、対応のために必要なすべてのことをサブクラスが実行できるようにします。- オーバーライド:
tickMarksUpdated
、クラス:Axis<T extends Number>
-
layoutChildren
protected void layoutChildren()
レイアウトの受渡し中に、この軸およびそのすべてのコンテンツをレイアウトするために起動されます。- オーバーライド:
layoutChildren
、クラス:Axis<T extends Number>
-
invalidateRange
public void invalidateRange(List<T> data)
データが変更され、範囲が有効ではなくなったときに呼び出されます。 これは、isAutoRanging()がtrueを返した場合にのみチャートによって呼び出されます。 自動範囲指定を行っている場合は、次回のレイアウト受渡しでレイアウトがリクエストされ、自動範囲指定が発生します。- オーバーライド:
invalidateRange
、クラス:Axis<T extends Number>
- パラメータ:
data
- この軸にプロットされる必要があるすべてのデータの現在のセット
-
getDisplayPosition
public double getDisplayPosition(T value)
指定された値に対して、この軸に沿った表示位置を取得します。 値が現在の範囲にない場合、返される値は表示位置の外挿になります。- 定義:
getDisplayPosition
、クラス:Axis<T extends Number>
- パラメータ:
value
- 表示位置を算出するためのデータ値- 戻り値:
- 表示位置
-
getValueForDisplay
public T getValueForDisplay(double displayPosition)
この軸上の指定された表示位置のデータ値を取得します。 軸がCategoryAxisである場合、これは最も近い値になります。- 定義:
getValueForDisplay
、クラス:Axis<T extends Number>
- パラメータ:
displayPosition
- この軸上のピクセル位置- 戻り値:
- 指定されたピクセル位置に最も近いデータ値、または軸上に存在しない場合はnull
-
getZeroPosition
public double getZeroPosition()
この軸に沿ったゼロ・ラインの表示位置を取得します。- 定義:
getZeroPosition
、クラス:Axis<T extends Number>
- 戻り値:
- 表示位置、またはゼロが現在の範囲にない場合はDouble.NaN
-
isValueOnAxis
public boolean isValueOnAxis(T value)
指定された値がこの軸上でプロット可能であるかどうかをチェックします。- 定義:
isValueOnAxis
、クラス:Axis<T extends Number>
- パラメータ:
value
- 軸上にあるかどうかをチェックする値- 戻り値:
- 指定された値がこの軸上でプロット可能な場合はtrue
-
toNumericValue
public double toNumericValue(T value)
軸のすべての値は、なんらかの数値で表現できる必要があります。 指定されたデータ値の数値を取得します。- 定義:
toNumericValue
、クラス:Axis<T extends Number>
- パラメータ:
value
- 変換するデータ値- 戻り値:
- 指定されたデータ値の数値
-
toRealValue
public T toRealValue(double value)
軸のすべての値は、なんらかの数値で表現できる必要があります。 指定された数値のデータ値を取得します。- 定義:
toRealValue
、クラス:Axis<T extends Number>
- パラメータ:
value
- 変換する数値- 戻り値:
- 指定された数値のデータ値
-
getClassCssMetaData
public static List<CssMetaData<? extends Styleable,?>> getClassCssMetaData()
- 戻り値:
- このクラスに関連付けられたCssMetaData。スーパークラスのCssMetaDataを含むことがあります。
- 導入されたバージョン:
- JavaFX 8.0
-
getCssMetaData
public List<CssMetaData<? extends Styleable,?>> getCssMetaData()
NodeのCssMetaDataがリフレクションなしでアクセス可能になるように、このメソッドはNode.getClassCssMetaData()
に委任する必要があります。- 定義:
getCssMetaData
、インタフェース:Styleable
- オーバーライド:
getCssMetaData
、クラス:Axis<T extends Number>
- 戻り値:
- このノードに関連付けられたCssMetaData。スーパークラスのCssMetaDataを含むことがあります。
- 導入されたバージョン:
- JavaFX 8.0
-
-