public final class NumberAxis extends ValueAxis<Number>
Type | プロパティと説明 |
---|---|
BooleanProperty |
forceZeroInRange
trueの場合、表示可能な範囲にゼロが常に含まれます。
|
DoubleProperty |
tickUnit
データ単位の各大目盛の間の値。
|
lowerBound、minorTickCount、minorTickLength、minorTickVisible、scale、tickLabelFormatter、upperBound
animated、autoRanging、label、side、tickLabelFill、tickLabelFont、tickLabelGap、tickLabelRotation、tickLabelsVisible、tickLength、tickMarkVisible
background、border、cacheShape、centerShape、height、insets、maxHeight、maxWidth、minHeight、minWidth、opaqueInsets、padding、prefHeight、prefWidth、scaleShape、shape、snapToPixel、width
needsLayout
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、visible
修飾子と型 | クラスと説明 |
---|---|
static class |
NumberAxis.DefaultFormatter
NumberAxis用のデフォルトの数値フォーマッタであり、自動範囲指定と同期化され、値を適切にフォーマットします。
|
Axis.TickMark<T>
currentLowerBound
USE_COMPUTED_SIZE、USE_PREF_SIZE
BASELINE_OFFSET_SAME_AS_HEIGHT
コンストラクタと説明 |
---|
NumberAxis()
自動範囲指定NumberAxisを作成します。
|
NumberAxis(double lowerBound, double upperBound, double tickUnit)
指定された上部の境界、下部の境界、および目盛単位を使用して非自動範囲指定NumberAxisを作成します。
|
NumberAxis(String axisLabel, double lowerBound, double upperBound, double tickUnit)
指定された上部の境界、下部の境界、および目盛単位を使用して非自動範囲指定NumberAxisを作成します。
|
修飾子と型 | メソッドと説明 |
---|---|
protected Object |
autoRange(double minValue, double maxValue, double length, double labelSize)
上部の境界、下部の境界、および自動範囲指定が必要なその他のすべてのものを設定するために呼び出されます。
|
protected List<Number> |
calculateMinorTickMarks()
各小目盛のデータ値のリストを計算します。
|
protected List<Number> |
calculateTickValues(double length, Object range)
範囲内の各目盛に対するすべてのデータ値のリストを計算します。
|
BooleanProperty |
forceZeroInRangeProperty()
trueの場合、表示可能な範囲にゼロが常に含まれます。
|
static List<CssMetaData<? extends Styleable,?>> |
getClassCssMetaData() |
List<CssMetaData<? extends Styleable,?>> |
getCssMetaData()
NodeのCssMetaDataがリフレクションなしでアクセス可能になるように、このメソッドは
Node.getClassCssMetaData() に委任する必要があります。 |
protected Object |
getRange()
現在の軸の範囲を取得するために呼び出されます。
|
protected String |
getTickMarkLabel(Number value)
指定された値の目盛の文字列ラベル名を取得します。
|
double |
getTickUnit()
プロパティtickUnitの値を取得します。
|
boolean |
isForceZeroInRange()
プロパティforceZeroInRangeの値を取得します。
|
protected Dimension2D |
measureTickMarkSize(Number value, Object range)
特定の目盛値のラベルのサイズを測定します。
|
void |
setForceZeroInRange(boolean value)
プロパティforceZeroInRangeの値を設定します。
|
protected void |
setRange(Object range, boolean animate)
現在の軸の範囲を指定された範囲に設定するために呼び出されます。
|
void |
setTickUnit(double value)
プロパティtickUnitの値を設定します。
|
DoubleProperty |
tickUnitProperty()
データ単位の各大目盛の間の値。
|
autoRange、calculateNewScale、getDisplayPosition、getLowerBound、getMinorTickCount、getMinorTickLength、getScale、getTickLabelFormatter、getUpperBound、getValueForDisplay、getZeroPosition、invalidateRange、isMinorTickVisible、isValueOnAxis、layoutChildren、lowerBoundProperty、minorTickCountProperty、minorTickLengthProperty、minorTickVisibleProperty、scaleProperty、setLowerBound、setMinorTickCount、setMinorTickLength、setMinorTickVisible、setScale、setTickLabelFormatter、setUpperBound、tickLabelFormatterProperty、tickMarksUpdated、toNumericValue、toRealValue、upperBoundProperty
animatedProperty、autoRangingProperty、computePrefHeight、computePrefWidth、getAnimated、getLabel、getSide、getTickLabelFill、getTickLabelFont、getTickLabelGap、getTickLabelRotation、getTickLength、getTickMarks、invalidateRange、isAutoRanging、isRangeValid、isTickLabelsVisible、isTickMarkVisible、labelProperty、measureTickMarkLabelSize、measureTickMarkSize、requestAxisLayout、requestLayout、setAnimated、setAutoRanging、setLabel、setSide、setTickLabelFill、setTickLabelFont、setTickLabelGap、setTickLabelRotation、setTickLabelsVisible、setTickLength、setTickMarkVisible、shouldAnimate、sideProperty、tickLabelFillProperty、tickLabelFontProperty、tickLabelGapProperty、tickLabelRotationProperty、tickLabelsVisibleProperty、tickLengthProperty、tickMarkVisibleProperty
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、snapSize、snapSpace、snapToPixelProperty、widthProperty
getBaselineOffset、getChildren、getChildrenUnmodifiable、getManagedChildren、getStylesheets、isNeedsLayout、layout、lookup、needsLayoutProperty、queryAccessibleAttribute、requestParentLayout、setNeedsLayout、updateBounds
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、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、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、setVisible、snapshot、snapshot、startDragAndDrop、startFullDrag、styleProperty、toBack、toFront、toString、translateXProperty、translateYProperty、translateZProperty、usesMirroring、visibleProperty
public final BooleanProperty forceZeroInRangeProperty
public final DoubleProperty tickUnitProperty
public NumberAxis()
public NumberAxis(double lowerBound, double upperBound, double tickUnit)
lowerBound
- この軸の下部の境界、つまりプロット可能な最小値upperBound
- この軸の上部の境界、つまりプロット可能な最大値tickUnit
- 目盛単位、つまり、目盛間のスペースpublic NumberAxis(String axisLabel, double lowerBound, double upperBound, double tickUnit)
axisLabel
- この軸の表示名lowerBound
- この軸の下部の境界、つまりプロット可能な最小値upperBound
- この軸の上部の境界、つまりプロット可能な最大値tickUnit
- 目盛単位、つまり、目盛間のスペースpublic final boolean isForceZeroInRange()
public final void setForceZeroInRange(boolean value)
public final BooleanProperty forceZeroInRangeProperty()
public final double getTickUnit()
public final void setTickUnit(double value)
public final DoubleProperty tickUnitProperty()
protected String getTickMarkLabel(Number value)
getTickMarkLabel
、クラス: Axis<Number>
value
- 目盛ラベル文字列にフォーマットする値protected Object getRange()
protected void setRange(Object range, boolean animate)
protected List<Number> calculateTickValues(double length, Object range)
calculateTickValues
、クラス: Axis<Number>
length
- 表示単位の軸の長さrange
- autoRange()から返された範囲オブジェクトprotected List<Number> calculateMinorTickMarks()
calculateMinorTickMarks
、クラス: ValueAxis<Number>
protected Dimension2D measureTickMarkSize(Number value, Object range)
measureTickMarkSize
、クラス: Axis<Number>
value
- 目盛の値range
- 計算中に使用する範囲protected Object autoRange(double minValue, double maxValue, double length, double labelSize)
public static List<CssMetaData<? extends Styleable,?>> getClassCssMetaData()
public List<CssMetaData<? extends Styleable,?>> getCssMetaData()
Node.getClassCssMetaData()
に委任する必要があります。getCssMetaData
、インタフェース: Styleable
getCssMetaData
、クラス: ValueAxis<Number>
Copyright (c) 2008, 2015, Oracle and/or its affiliates. All rights reserved.