Класс ValueAxis<T extends Number>
- javafx.scene.Node
-
- javafx.scene.Parent
-
- javafx.scene.layout.Region
-
- javafx.scene.chart.Axis<T>
-
- javafx.scene.chart.ValueAxis<T>
Все реализованные интерфейсы:
Прямые известные подклассы:
public abstract class ValueAxis<T extends Number> extends Axis<T>
С:
JavaFX 2.0
-
Краткое описание свойств
Все методыМетоды экземпляраКонкретные методы Тип Свойство и описание DoublePropertylowerBoundЗначение нижней границы этой оси, т.е. минимальное значение.IntegerPropertyminorTickCountКоличество мелких делений, отображаемых между каждым основным делением.DoublePropertyminorTickLengthДлина линий мелких делений.BooleanPropertyminorTickVisibletrue, если должны отображаться мелкие деленияReadOnlyDoublePropertyscaleМножитель масштаба от единиц данных к визуальным единицамObjectProperty<StringConverter<T>>tickLabelFormatterStringConverter, используемый для форматирования меток делений.DoublePropertyupperBoundЗначение верхней границы этой оси, т.е. максимальное значение.-
Свойства, унаследованные от класса javafx.scene.chart.Axis
animated, autoRanging, label, side, tickLabelFill, tickLabelFont, tickLabelGap, tickLabelRotation, tickLabelsVisible, tickLength, tickMarkVisible
-
Свойства, унаследованные от класса javafx.scene.layout.Region
background, border, cacheShape, centerShape, height, insets, maxHeight, maxWidth, minHeight, minWidth, opaqueInsets, padding, prefHeight, prefWidth, scaleShape, shape, snapToPixel, width
-
Свойства, унаследованные от класса javafx.scene.Parent
needsLayout
-
Свойства, унаследованные от класса 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, visible
-
-
Краткое описание вложенных классов
-
Вложенные классы/интерфейсы, унаследованные от класса javafx.scene.chart.Axis
Axis.TickMark<T>
-
-
Краткое описание полей
Поля Модификатор и тип Поле и описание protected DoublePropertycurrentLowerBoundТекущее значение нижней границы этой оси, т.е. минимальное значение.-
Поля, унаследованные от класса javafx.scene.layout.Region
USE_COMPUTED_SIZE, USE_PREF_SIZE
-
Поля, унаследованные от класса javafx.scene.Node
BASELINE_OFFSET_SAME_AS_HEIGHT
-
-
Краткое описание конструкторов
Конструкторы Конструктор и описание ValueAxis()Создаёт ValueAxis с автоматическим подбором диапазона значений.ValueAxis(double lowerBound, double upperBound)Создаёт ValueAxis с заданным диапазоном значений (верхняя и нижняя граница).
-
Краткое описание методов
Все методыСтатические методыМетоды экземпляраАбстрактные методыКонкретные методы Модификатор и тип Метод и описание protected ObjectautoRange(double length)Вычисляет верхнюю и нижнюю границы на основе данных, предоставленных методу invalidateRange().protected ObjectautoRange(double minValue, double maxValue, double length, double labelSize)Вызывается для установки верхней и нижней границы и всего остального, что нужно автоматически подбирать.protected abstract List<T>calculateMinorTickMarks()Вычисляет список значений данных для каждой точки раздела.protected doublecalculateNewScale(double length, double lowerBound, double upperBound)Вычисляет новый масштаб для этой оси.static List<CssMetaData<? extends Styleable,?>>getClassCssMetaData()List<CssMetaData<? extends Styleable,?>>getCssMetaData()Этот метод должен делегировать вызов методуNode.getClassCssMetaData(), чтобы к CssMetaData объекта Node можно было получить доступ без необходимости рефлексии.doublegetDisplayPosition(T value)Получает положение отображения вдоль этой оси для данного значения.doublegetLowerBound()Получает значение свойства lowerBound.intgetMinorTickCount()Получает значение свойства minorTickCount.doublegetMinorTickLength()Получает значение свойства minorTickLength.doublegetScale()Получает значение свойства scale.StringConverter<T>getTickLabelFormatter()Получает значение свойства tickLabelFormatter.doublegetUpperBound()Получает значение свойства upperBound.TgetValueForDisplay(double displayPosition)Получает значение данных для данного положения отображения на этой оси.doublegetZeroPosition()Получает положение отображения нулевой линии вдоль этой оси.voidinvalidateRange(List<T> data)Вызывается при изменении данных, и диапазон может больше не быть допустимым.booleanisMinorTickVisible()Получает значение свойства minorTickVisible.booleanisValueOnAxis(T value)Проверяет, можно ли отобразить данное значение на этой оси.protected voidlayoutChildren()Вызывается во время прохода компоновки для компоновки этой оси и всего её содержимого.DoublePropertylowerBoundProperty()Значение нижней границы этой оси, т.е. минимальное значение.IntegerPropertyminorTickCountProperty()Количество мелких делений, отображаемых между каждым основным делением.DoublePropertyminorTickLengthProperty()Длина линий мелких делений.BooleanPropertyminorTickVisibleProperty()true, если должны отображаться мелкие деленияReadOnlyDoublePropertyscaleProperty()Множитель масштаба от единиц данных к визуальным единицамvoidsetLowerBound(double value)Устанавливает значение свойства lowerBound.voidsetMinorTickCount(int value)Устанавливает значение свойства minorTickCount.voidsetMinorTickLength(double value)Устанавливает значение свойства minorTickLength.voidsetMinorTickVisible(boolean value)Устанавливает значение свойства minorTickVisible.protected voidsetScale(double scale)Устанавливает значение свойства scale.voidsetTickLabelFormatter(StringConverter<T> value)Устанавливает значение свойства tickLabelFormatter.voidsetUpperBound(double value)Устанавливает значение свойства upperBound.ObjectProperty<StringConverter<T>>tickLabelFormatterProperty()StringConverter, используемый для форматирования меток делений.protected voidtickMarksUpdated()Вызывается во время компоновки, если метки были обновлены, позволяя подклассам выполнять необходимые действия в ответ.doubletoNumericValue(T value)Все значения оси должны быть представимы каким-либо числовым значением.TtoRealValue(double value)Все значения оси должны быть представимы каким-либо числовым значением.DoublePropertyupperBoundProperty()Значение верхней границы этой оси, т.е. максимальное значение.-
Методы, унаследованные от класса 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.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, snapSize, snapSpace, snapToPixelProperty, widthProperty
-
Методы, унаследованные от класса javafx.scene.Parent
getBaselineOffset, getChildren, getChildrenUnmodifiable, getManagedChildren, getStylesheets, isNeedsLayout, layout, lookup, needsLayoutProperty, queryAccessibleAttribute, requestParentLayout, setNeedsLayout, updateBounds
-
Методы, унаследованные от класса 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, 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
-
-
Подробное описание свойств
-
minorTickVisible
public final BooleanProperty minorTickVisibleProperty
true, если отображать мелкие рискиСм. также:
-
scale
public final ReadOnlyDoubleProperty scaleProperty
Коэффициент масштабирования от единиц данных к единицам визуализацииСм. также:
-
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
Количество мелких делений между каждой основной отметкой. Количество фактических мелких рисок будет на одну меньше.См. также:
-
-
Подробное описание полей
-
currentLowerBound
protected final DoubleProperty currentLowerBound
Текущее значение для нижней границы оси, т. е. минимальное значение. Может быть таким же, как lowerBound, или другим. Используется NumberAxis для анимации нижней границы от старого значения к новому.
-
-
Подробное описание конструкторов
-
ValueAxis
public ValueAxis()
Создать ValueAxis с автоматическим подбором диапазона
-
ValueAxis
public ValueAxis(double lowerBound, double upperBound)Создать ValueAxis без автоматического подбора диапазона с заданной верхней и нижней границейПараметры:
lowerBound- Нижняя граница оси, т. е. минимальное значение, подлежащее отображению
-
-
Подробное описание методов
-
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()
Коэффициент масштабирования от единиц данных к визуальным единицам.См. также:
-
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.Описание свойства:
Количество мелких делений, отображаемых между каждой основной меткой. Количество фактических мелких отметок будет на единицу меньше этого значения.
-
setMinorTickCount
public final void setMinorTickCount(int value)
Устанавливает значение свойства minorTickCount.Описание свойства:
Количество мелких делений, отображаемых между каждой основной меткой. Количество фактических мелких отметок будет на единицу меньше этого значения.
-
minorTickCountProperty
public final IntegerProperty minorTickCountProperty()
Количество мелких делений, отображаемых между каждой основной меткой. Количество фактических мелких отметок будет на единицу меньше этого значения.См. также:
-
autoRange
protected final Object autoRange(double length)
Вычисляет верхнюю и нижнюю границы на основе данных, предоставленных методу invalidateRange(). Это не должно влиять на состояние оси, изменяя какие-либо свойства оси. Результаты автоматического подбора диапазона должны возвращаться в объекте range. Он будет передан в setRange(), если было принято решение использовать этот диапазон для этой оси.
-
calculateNewScale
protected final double calculateNewScale(double length, double lowerBound, double upperBound)Вычисляет новый масштаб для этой оси. Это не должно влиять на состояние (свойства) этой оси.Параметры:
length- Длина отображения осиВозвращает:
Новый масштаб для отображения диапазона от нижней до верхней границы на заданной длине отображения
-
autoRange
protected Object autoRange(double minValue, double maxValue, double length, double labelSize)Вызывается для установки верхней и нижней границ и всего остального, что требует автоматического подбора диапазона. Это не должно влиять на состояние оси, изменяя какие-либо свойства оси. Результаты автоматического подбора диапазона должны возвращаться в объекте range. Он будет передан в setRange(), если было принято решение использовать этот диапазон для этой оси.Параметры:
minValue- Минимальное значение данных, которое необходимо отобразить на этой осиВозвращает:
Вычисленный диапазон
-
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.getClassCssMetaData(), чтобы CssMetaData узла можно было получить без необходимости в рефлексии.Установлено:
getCssMetaDataв интерфейсеStyleableПереопределяет:
getCssMetaDataв классеAxis<T extends Number>Возвращает:
CssMetaData, связанный с этим узлом, который может включать CssMetaData его родительских классов.
С момента:
JavaFX 8.0
-
© 2008, 2025, Oracle and/or its affiliates. All rights reserved.
Documentation extracted from JavaFX API Documentation.
Licensed under the GNU General Public License, version 2, with the Classpath Exception.
Java, JavaFX and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.