java.lang.Object
javafx.scene.Node
javafx.scene.Parent
javafx.scene.layout.Region
javafx.scene.chart.Axis<T>
javafx.scene.chart.ValueAxis<T>
- All Implemented Interfaces:
- Styleable,- EventTarget
- Direct Known Subclasses:
- NumberAxis
public abstract class ValueAxis<T extends Number> extends Axis<T>
An axis whose data is defined as Numbers. It can also draw minor
 tick-marks between the major ones.
- Since:
- JavaFX 2.0
- 
Property SummaryProperties Type Property Description DoublePropertylowerBoundThe value for the lower bound of this axis (minimum value).IntegerPropertyminorTickCountThe number of minor tick divisions to be displayed between each major tick mark.DoublePropertyminorTickLengthThe length of minor tick mark lines.BooleanPropertyminorTickVisibletrue if minor tick marks should be displayedReadOnlyDoublePropertyscaleThe scale factor from data units to visual unitsObjectProperty<StringConverter<T>>tickLabelFormatterStringConverter used to format tick mark labels.DoublePropertyupperBoundThe value for the upper bound of this axis (maximum value).Properties inherited from class javafx.scene.chart.Axisanimated, autoRanging, label, side, tickLabelFill, tickLabelFont, tickLabelGap, tickLabelRotation, tickLabelsVisible, tickLength, tickMarkVisibleProperties inherited from class javafx.scene.layout.Regionbackground, border, cacheShape, centerShape, height, insets, maxHeight, maxWidth, minHeight, minWidth, opaqueInsets, padding, prefHeight, prefWidth, scaleShape, shape, snapToPixel, widthProperties inherited from class javafx.scene.ParentneedsLayoutProperties inherited from class javafx.scene.NodeaccessibleHelp, 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
- 
Nested Class SummaryNested classes/interfaces inherited from class javafx.scene.chart.AxisAxis.TickMark<T>
- 
Field SummaryFields Modifier and Type Field Description protected DoublePropertycurrentLowerBoundThe current value for the lowerBound of this axis (minimum value).Fields inherited from class javafx.scene.layout.RegionUSE_COMPUTED_SIZE, USE_PREF_SIZEFields inherited from class javafx.scene.NodeBASELINE_OFFSET_SAME_AS_HEIGHT
- 
Constructor Summary
- 
Method SummaryModifier and Type Method Description protected ObjectautoRange(double length)This calculates the upper and lower bound based on the data provided to invalidateRange() method.protected ObjectautoRange(double minValue, double maxValue, double length, double labelSize)Called to set the upper and lower bound and anything else that needs to be auto-ranged.protected abstract List<T>calculateMinorTickMarks()Calculates a list of the data values for every minor tick markprotected doublecalculateNewScale(double length, double lowerBound, double upperBound)Calculates new scale for this axis.static List<CssMetaData<? extends Styleable,?>>getClassCssMetaData()List<CssMetaData<? extends Styleable,?>>getCssMetaData()This method should delegate toNode.getClassCssMetaData()so that a Node's CssMetaData can be accessed without the need for reflection.doublegetDisplayPosition(T value)Gets the display position along this axis for a given value.doublegetLowerBound()Gets the value of the property lowerBound.intgetMinorTickCount()Gets the value of the property minorTickCount.doublegetMinorTickLength()Gets the value of the property minorTickLength.doublegetScale()Gets the value of the property scale.StringConverter<T>getTickLabelFormatter()Gets the value of the property tickLabelFormatter.doublegetUpperBound()Gets the value of the property upperBound.TgetValueForDisplay(double displayPosition)Gets the data value for the given display position on this axis.doublegetZeroPosition()Gets the display position of the zero line along this axis.voidinvalidateRange(List<T> data)Called when the data has changed and the range may not be valid anymore.booleanisMinorTickVisible()Gets the value of the property minorTickVisible.booleanisValueOnAxis(T value)Checks if the given value is plottable on this axisprotected voidlayoutChildren()Invoked during the layout pass to layout this axis and all its content.DoublePropertylowerBoundProperty()The value for the lower bound of this axis (minimum value).IntegerPropertyminorTickCountProperty()The number of minor tick divisions to be displayed between each major tick mark.DoublePropertyminorTickLengthProperty()The length of minor tick mark lines.BooleanPropertyminorTickVisibleProperty()true if minor tick marks should be displayedReadOnlyDoublePropertyscaleProperty()The scale factor from data units to visual unitsvoidsetLowerBound(double value)Sets the value of the property lowerBound.voidsetMinorTickCount(int value)Sets the value of the property minorTickCount.voidsetMinorTickLength(double value)Sets the value of the property minorTickLength.voidsetMinorTickVisible(boolean value)Sets the value of the property minorTickVisible.protected voidsetScale(double scale)Sets the value of the property scale.voidsetTickLabelFormatter(StringConverter<T> value)Sets the value of the property tickLabelFormatter.voidsetUpperBound(double value)Sets the value of the property upperBound.ObjectProperty<StringConverter<T>>tickLabelFormatterProperty()StringConverter used to format tick mark labels.protected voidtickMarksUpdated()Called during layout if the tickmarks have been updated, allowing subclasses to do anything they need to in reaction.doubletoNumericValue(T value)All axis values must be representable by some numeric value.TtoRealValue(double value)All axis values must be representable by some numeric value.DoublePropertyupperBoundProperty()The value for the upper bound of this axis (maximum value).Methods inherited from class javafx.scene.chart.AxisanimatedProperty, 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, tickMarkVisiblePropertyMethods inherited from class javafx.scene.layout.RegionbackgroundProperty, 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, widthPropertyMethods inherited from class javafx.scene.ParentgetBaselineOffset, getChildren, getChildrenUnmodifiable, getManagedChildren, getStylesheets, isNeedsLayout, layout, lookup, needsLayoutProperty, queryAccessibleAttribute, requestParentLayout, setNeedsLayout, updateBoundsMethods inherited from class javafx.scene.NodeaccessibleHelpProperty, 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, visiblePropertyMethods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface javafx.css.StyleablegetStyleableNode
- 
Property Details- 
minorTickVisibletrue if minor tick marks should be displayed- See Also:
- isMinorTickVisible(),- setMinorTickVisible(boolean)
 
- 
scaleThe scale factor from data units to visual units- See Also:
- getScale(),- setScale(double)
 
- 
upperBoundThe value for the upper bound of this axis (maximum value). This is automatically set if auto ranging is on.- See Also:
- getUpperBound(),- setUpperBound(double)
 
- 
lowerBoundThe value for the lower bound of this axis (minimum value). This is automatically set if auto ranging is on.- See Also:
- getLowerBound(),- setLowerBound(double)
 
- 
tickLabelFormatterStringConverter used to format tick mark labels. If null a default will be used
- 
minorTickLengthThe length of minor tick mark lines. Set to 0 to not display minor tick marks.- See Also:
- getMinorTickLength(),- setMinorTickLength(double)
 
- 
minorTickCountThe number of minor tick divisions to be displayed between each major tick mark. The number of actual minor tick marks will be one less than this.- See Also:
- getMinorTickCount(),- setMinorTickCount(int)
 
 
- 
- 
Field Details- 
currentLowerBoundThe current value for the lowerBound of this axis (minimum value). This may be the same as lowerBound or different. It is used by NumberAxis to animate the lowerBound from the old value to the new value.
 
- 
- 
Constructor Details- 
ValueAxispublic ValueAxis()Creates a auto-ranging ValueAxis.
- 
ValueAxispublic ValueAxis(double lowerBound, double upperBound)Creates a non-auto-ranging ValueAxis with the given lower and upper bound.- Parameters:
- lowerBound- The lower bound for this axis, i.e. min plottable value
- upperBound- The upper bound for this axis, i.e. max plottable value
 
 
- 
- 
Method Details- 
isMinorTickVisiblepublic final boolean isMinorTickVisible()Gets the value of the property minorTickVisible.- Property description:
- true if minor tick marks should be displayed
 
- 
setMinorTickVisiblepublic final void setMinorTickVisible(boolean value)Sets the value of the property minorTickVisible.- Property description:
- true if minor tick marks should be displayed
 
- 
minorTickVisiblePropertytrue if minor tick marks should be displayed- See Also:
- isMinorTickVisible(),- setMinorTickVisible(boolean)
 
- 
getScalepublic final double getScale()Gets the value of the property scale.- Property description:
- The scale factor from data units to visual units
 
- 
setScaleprotected final void setScale(double scale)Sets the value of the property scale.- Property description:
- The scale factor from data units to visual units
 
- 
scalePropertyThe scale factor from data units to visual units- See Also:
- getScale(),- setScale(double)
 
- 
getUpperBoundpublic final double getUpperBound()Gets the value of the property upperBound.- Property description:
- The value for the upper bound of this axis (maximum value). This is automatically set if auto ranging is on.
 
- 
setUpperBoundpublic final void setUpperBound(double value)Sets the value of the property upperBound.- Property description:
- The value for the upper bound of this axis (maximum value). This is automatically set if auto ranging is on.
 
- 
upperBoundPropertyThe value for the upper bound of this axis (maximum value). This is automatically set if auto ranging is on.- See Also:
- getUpperBound(),- setUpperBound(double)
 
- 
getLowerBoundpublic final double getLowerBound()Gets the value of the property lowerBound.- Property description:
- The value for the lower bound of this axis (minimum value). This is automatically set if auto ranging is on.
 
- 
setLowerBoundpublic final void setLowerBound(double value)Sets the value of the property lowerBound.- Property description:
- The value for the lower bound of this axis (minimum value). This is automatically set if auto ranging is on.
 
- 
lowerBoundPropertyThe value for the lower bound of this axis (minimum value). This is automatically set if auto ranging is on.- See Also:
- getLowerBound(),- setLowerBound(double)
 
- 
getTickLabelFormatterGets the value of the property tickLabelFormatter.- Property description:
- StringConverter used to format tick mark labels. If null a default will be used
 
- 
setTickLabelFormatterSets the value of the property tickLabelFormatter.- Property description:
- StringConverter used to format tick mark labels. If null a default will be used
 
- 
tickLabelFormatterPropertyStringConverter used to format tick mark labels. If null a default will be used
- 
getMinorTickLengthpublic final double getMinorTickLength()Gets the value of the property minorTickLength.- Property description:
- The length of minor tick mark lines. Set to 0 to not display minor tick marks.
 
- 
setMinorTickLengthpublic final void setMinorTickLength(double value)Sets the value of the property minorTickLength.- Property description:
- The length of minor tick mark lines. Set to 0 to not display minor tick marks.
 
- 
minorTickLengthPropertyThe length of minor tick mark lines. Set to 0 to not display minor tick marks.- See Also:
- getMinorTickLength(),- setMinorTickLength(double)
 
- 
getMinorTickCountpublic final int getMinorTickCount()Gets the value of the property minorTickCount.- Property description:
- The number of minor tick divisions to be displayed between each major tick mark. The number of actual minor tick marks will be one less than this.
 
- 
setMinorTickCountpublic final void setMinorTickCount(int value)Sets the value of the property minorTickCount.- Property description:
- The number of minor tick divisions to be displayed between each major tick mark. The number of actual minor tick marks will be one less than this.
 
- 
minorTickCountPropertyThe number of minor tick divisions to be displayed between each major tick mark. The number of actual minor tick marks will be one less than this.- See Also:
- getMinorTickCount(),- setMinorTickCount(int)
 
- 
autoRangeThis calculates the upper and lower bound based on the data provided to invalidateRange() method. This must not affect the state of the axis. Any results of the auto-ranging should be returned in the range object. This will we passed to setRange() if it has been decided to adopt this range for this axis.
- 
calculateNewScaleprotected final double calculateNewScale(double length, double lowerBound, double upperBound)Calculates new scale for this axis. This should not affect any properties of this axis.- Parameters:
- length- The display length of the axis
- lowerBound- The lower bound value
- upperBound- The upper bound value
- Returns:
- new scale to fit the range from lower bound to upper bound in the given display length
 
- 
autoRangeCalled to set the upper and lower bound and anything else that needs to be auto-ranged. This must not affect the state of the axis. Any results of the auto-ranging should be returned in the range object. This will we passed to setRange() if it has been decided to adopt this range for this axis.- Parameters:
- minValue- The min data value that needs to be plotted on this axis
- maxValue- The max data value that needs to be plotted on this axis
- length- The length of the axis in display coordinates
- labelSize- The approximate average size a label takes along the axis
- Returns:
- The calculated range
 
- 
calculateMinorTickMarksCalculates a list of the data values for every minor tick mark- Returns:
- List of data values where to draw minor tick marks
 
- 
tickMarksUpdatedprotected void tickMarksUpdated()Called during layout if the tickmarks have been updated, allowing subclasses to do anything they need to in reaction.- Overrides:
- tickMarksUpdatedin class- Axis<T extends Number>
 
- 
layoutChildrenprotected void layoutChildren()Invoked during the layout pass to layout this axis and all its content.- Overrides:
- layoutChildrenin class- Axis<T extends Number>
 
- 
invalidateRangeCalled when the data has changed and the range may not be valid anymore. This is only called by the chart if isAutoRanging() returns true. If we are auto ranging it will cause layout to be requested and auto ranging to happen on next layout pass.- Overrides:
- invalidateRangein class- Axis<T extends Number>
- Parameters:
- data- The current set of all data that needs to be plotted on this axis
 
- 
getDisplayPositionGets the display position along this axis for a given value. If the value is not in the current range, the returned value will be an extrapolation of the display position.- Specified by:
- getDisplayPositionin class- Axis<T extends Number>
- Parameters:
- value- The data value to work out display position for
- Returns:
- display position
 
- 
getValueForDisplayGets the data value for the given display position on this axis. If the axis is a CategoryAxis this will be the nearest value.- Specified by:
- getValueForDisplayin class- Axis<T extends Number>
- Parameters:
- displayPosition- A pixel position on this axis
- Returns:
- the nearest data value to the given pixel position or null if not on axis;
 
- 
getZeroPositionpublic double getZeroPosition()Gets the display position of the zero line along this axis.- Specified by:
- getZeroPositionin class- Axis<T extends Number>
- Returns:
- display position or Double.NaN if zero is not in current range;
 
- 
isValueOnAxisChecks if the given value is plottable on this axis- Specified by:
- isValueOnAxisin class- Axis<T extends Number>
- Parameters:
- value- The value to check if its on axis
- Returns:
- true if the given value is plottable on this axis
 
- 
toNumericValueAll axis values must be representable by some numeric value. This gets the numeric value for a given data value.- Specified by:
- toNumericValuein class- Axis<T extends Number>
- Parameters:
- value- The data value to convert
- Returns:
- Numeric value for the given data value
 
- 
toRealValueAll axis values must be representable by some numeric value. This gets the data value for a given numeric value.- Specified by:
- toRealValuein class- Axis<T extends Number>
- Parameters:
- value- The numeric value to convert
- Returns:
- Data value for given numeric value
 
- 
getClassCssMetaData- Returns:
- The CssMetaData associated with this class, which may include the CssMetaData of its superclasses.
- Since:
- JavaFX 8.0
 
- 
getCssMetaDataThis method should delegate toNode.getClassCssMetaData()so that a Node's CssMetaData can be accessed without the need for reflection.- Specified by:
- getCssMetaDatain interface- Styleable
- Overrides:
- getCssMetaDatain class- Axis<T extends Number>
- Returns:
- The CssMetaData associated with this node, which may include the CssMetaData of its superclasses.
- Since:
- JavaFX 8.0
 
 
-