Spec-Zone.ru › OpenJavaFX 21

Класс CategoryAxis

java.lang.Object
javafx.scene.Node
javafx.scene.Parent
javafx.scene.layout.Region
javafx.scene.chart.Axis<String>
javafx.scene.chart.CategoryAxis
Все реализованные интерфейсы:
Styleable, EventTarget
public final class CategoryAxis extends Axis<String>
Реализация оси, которая работает с категориями, представленными строками, где каждое значение — это уникальная категория (отметка на оси).
С момента:
JavaFX 2.0

Краткое описание свойств

Тип Свойство Описание
final ReadOnlyDoubleProperty categorySpacing
Это расстояние между одной категорией и следующей вдоль этой оси
final DoubleProperty endMargin
Отступ между последней меткой шкалы и концом оси
final BooleanProperty gapStartAndEnd
Если это значение истинно, то половина пространства между метками шкалы остается в начале и в конце
final DoubleProperty startMargin
Отступ между началом оси и первой меткой шкалы

Свойства, объявленные в классе 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, focusVisible, focusWithin, 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.chart.Axis

Axis.TickMark<T>

Краткое описание полей

Поля, объявленные в классе javafx.scene.layout.Region

USE_COMPUTED_SIZE, USE_PREF_SIZE

Поля, объявленные в классе javafx.scene.Node

BASELINE_OFFSET_SAME_AS_HEIGHT

Краткое описание конструкторов

Конструктор Описание
CategoryAxis()
Создаёт ось категорий с автоматическим диапазоном и пустым списком категорий.
CategoryAxis(ObservableList<String> categories)
Создаёт ось категорий с заданными категориями.

Краткое описание методов

Модификатор и тип Метод Описание
protected Object autoRange(double length)
Этот метод рассчитывает категории на основе данных, предоставленных методу invalidateRange().
protected List<String> calculateTickValues(double length, Object range)
Вычисляет список всех значений данных для каждой метки шкалы в диапазоне.
final ReadOnlyDoubleProperty categorySpacingProperty()
Это расстояние между одной категорией и следующей вдоль этой оси.
final DoubleProperty endMarginProperty()
Отступ между последней меткой шкалы и концом оси.
final BooleanProperty gapStartAndEndProperty()
Если это значение истинно, то половина пространства между метками шкалы остается в начале и в конце.
final ObservableList<String> getCategories()
Возвращает ObservableList категорий, нарисованных на этой оси.
final double getCategorySpacing()
Получает значение свойства categorySpacing.
static List<CssMetaData<? extends Styleable,?>> getClassCssMetaData()
Получает CssMetaData, связанный с этим классом, который может включать CssMetaData его суперклассов.
List<CssMetaData<? extends Styleable,?>> getCssMetaData()
Этот метод должен делегировать вызов методу Node.getClassCssMetaData(), чтобы получить доступ к CssMetaData объекта Node без необходимости рефлексии.
double getDisplayPosition(String value)
Получает позицию отображения вдоль этой оси для данного значения.
final double getEndMargin()
Получает значение свойства endMargin.
protected Object getRange()
Вызывается для получения текущего диапазона оси.
final double getStartMargin()
Получает значение свойства startMargin.
protected String getTickMarkLabel(String value)
Получает строковое имя метки шкалы для заданного значения.
String getValueForDisplay(double displayPosition)
Получает значение данных для заданной позиции отображения на этой оси.
double getZeroPosition()
Получает позицию отображения нулевой линии вдоль этой оси.
void invalidateRange(List<String> data)
Вызывается, когда данные изменились, и диапазон может быть недействительным.
final boolean isGapStartAndEnd()
Получает значение свойства gapStartAndEnd.
boolean isValueOnAxis(String value)
Проверяет, можно ли отобразить данное значение на этой оси.
protected Dimension2D measureTickMarkSize(String value, Object range)
Измеряет размер метки для заданного значения метки шкалы.
final void setCategories(ObservableList<String> value)
Упорядоченный список категорий, нарисованных на этой оси.
final void setEndMargin(double value)
Устанавливает значение свойства endMargin.
final void setGapStartAndEnd(boolean value)
Устанавливает значение свойства gapStartAndEnd.
protected void setRange(Object range, boolean animate)
Вызывается для установки текущего диапазона оси в заданный диапазон.
final void setStartMargin(double value)
Устанавливает значение свойства startMargin.
final DoubleProperty startMarginProperty()
Отступ между началом оси и первой меткой шкалы.
double toNumericValue(String value)
Все значения оси должны быть представимы в виде числового значения.
String toRealValue(double value)
Все значения оси должны быть представимы в виде числового значения.

Методы, объявленные в классе javafx.scene.chart.Axis

animatedProperty, autoRangingProperty, computePrefHeight, computePrefWidth, getAnimated, getLabel, getSide, getTickLabelFill, getTickLabelFont, getTickLabelGap, getTickLabelRotation, getTickLength, getTickMarks, invalidateRange, isAutoRanging, isRangeValid, isTickLabelsVisible, isTickMarkVisible, labelProperty, layoutChildren, measureTickMarkLabelSize, measureTickMarkSize, requestAxisLayout, requestLayout, setAnimated, setAutoRanging, setLabel, setSide, setTickLabelFill, setTickLabelFont, setTickLabelGap, setTickLabelRotation, setTickLabelsVisible, setTickLength, setTickMarkVisible, shouldAnimate, sideProperty, tickLabelFillProperty, tickLabelFontProperty, tickLabelGapProperty, tickLabelRotationProperty, tickLabelsVisibleProperty, tickLengthProperty, tickMarksUpdated, 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, snapPositionX, snapPositionY, snapSize, snapSizeX, snapSizeY, snapSpace, snapSpaceX, snapSpaceY, snapToPixelProperty, widthProperty

Методы, объявленные в классе javafx.scene.Parent

getBaselineOffset, getChildren, getChildrenUnmodifiable, getManagedChildren, getStylesheets, isNeedsLayout, layout, needsLayoutProperty, 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, focusVisibleProperty, focusWithinProperty, 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, isFocusVisible, isFocusWithin, 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, lookup, 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, queryAccessibleAttribute, 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.css.Styleable

getStyleableNode

Подробности свойства

startMargin

public final DoubleProperty startMarginProperty
Отступ между началом оси и первой меткой.
См. также:
  • getStartMargin()
  • setStartMargin(double)
  • startMarginProperty()

endMargin

public final DoubleProperty endMarginProperty
Отступ между последней меткой и концом оси.
См. также:
  • getEndMargin()
  • setEndMargin(double)
  • endMarginProperty()

gapStartAndEnd

public final BooleanProperty gapStartAndEndProperty
Если значение true, то половина расстояния между метками оставляется в начале и в конце.
См. также:
  • isGapStartAndEnd()
  • setGapStartAndEnd(boolean)
  • gapStartAndEndProperty()

categorySpacing

public final ReadOnlyDoubleProperty categorySpacingProperty
Это отступ между одной категорией и следующей вдоль этой оси.
См. также:
  • getCategorySpacing()
  • categorySpacingProperty()

Подробности конструктора

CategoryAxis

public CategoryAxis()
Создаёт ось категорий с автоматическим подбором диапазона и пустым списком категорий.

CategoryAxis

public CategoryAxis(ObservableList<String> categories)
Создаёт ось категорий с заданными категориями. Эта ось не будет автоматически подбирать диапазон, а будет фиксирована заданными категориями.
Параметры:
categories - Список категорий для этой оси

Подробности метода

getStartMargin

public final double getStartMargin()
Получает значение свойства startMargin.
Описание свойства:
Отступ между началом оси и первой меткой.
Возвращает:
значение свойства startMargin
См. также:
  • setStartMargin(double)
  • startMarginProperty()

setStartMargin

public final void setStartMargin(double value)
Устанавливает значение свойства startMargin.
Описание свойства:
Отступ между началом оси и первой меткой.
Параметры:
value - значение для свойства startMargin
См. также:
  • getStartMargin()
  • startMarginProperty()

startMarginProperty

public final DoubleProperty startMarginProperty()
Отступ между началом оси и первой меткой.
Возвращает:
свойство startMargin
См. также:
  • getStartMargin()
  • setStartMargin(double)

getEndMargin

public final double getEndMargin()
Получает значение свойства endMargin.
Описание свойства:
Отступ между последней меткой и концом оси.
Возвращает:
значение свойства endMargin
См. также:
  • setEndMargin(double)
  • endMarginProperty()

setEndMargin

public final void setEndMargin(double value)
Устанавливает значение свойства endMargin.
Описание свойства:
Отступ между последней меткой и концом оси.
Параметры:
value - значение для свойства endMargin
См. также:
  • getEndMargin()
  • endMarginProperty()

endMarginProperty

public final DoubleProperty endMarginProperty()
Отступ между последней меткой и концом оси.
Возвращает:
свойство endMargin
См. также:
  • getEndMargin()
  • setEndMargin(double)

isGapStartAndEnd

public final boolean isGapStartAndEnd()
Получает значение свойства gapStartAndEnd.
Описание свойства:
Если значение true, то половина расстояния между метками оставляется в начале и в конце.
Возвращает:
значение свойства gapStartAndEnd
См. также:
  • setGapStartAndEnd(boolean)
  • gapStartAndEndProperty()

setGapStartAndEnd

public final void setGapStartAndEnd(boolean value)
Устанавливает значение свойства gapStartAndEnd.
Описание свойства:
Если значение true, то половина расстояния между метками оставляется в начале и в конце.
Параметры:
value - значение для свойства gapStartAndEnd
См. также:
  • isGapStartAndEnd()
  • gapStartAndEndProperty()

gapStartAndEndProperty

public final BooleanProperty gapStartAndEndProperty()
Если значение true, то половина расстояния между метками оставляется в начале и в конце.
Возвращает:
свойство gapStartAndEnd
См. также:
  • isGapStartAndEnd()
  • setGapStartAndEnd(boolean)

setCategories

public final void setCategories(ObservableList<String> value)
Упорядоченный список категорий, отображаемых на оси. Это значение устанавливается автоматически на основе данных диаграммы, если autoRanging равен true. Если приложение устанавливает категории, автоматический подбор диапазона отключается. Если в этот список добавляется дублирующая запись, будет брошено исключение IllegalArgumentException.
Параметры:
value - упорядоченный список категорий, отображаемых на оси

getCategories

public final ObservableList<String> getCategories()
Возвращает ObservableList категорий, отображаемых на этой оси.
Возвращает:
ObservableList категорий для этой оси.

getCategorySpacing

public final double getCategorySpacing()
Получает значение свойства categorySpacing.
Описание свойства:
Это отступ между одной категорией и следующей вдоль этой оси.
Возвращает:
значение свойства categorySpacing
См. также:
  • categorySpacingProperty()

categorySpacingProperty

public final ReadOnlyDoubleProperty categorySpacingProperty()
Это отступ между одной категорией и следующей вдоль этой оси.
Возвращает:
свойство categorySpacing
См. также:
  • getCategorySpacing()

getRange

protected Object getRange()
Вызывается для получения текущего диапазона оси.
Унаследованно от:
getRange в классе Axis<String>
Возвращает:
Объект диапазона, который может быть передан методам setRange() и calculateTickValues()

setRange

protected void setRange(Object range, boolean animate)
Вызывается для установки текущего диапазона оси на заданный диапазон. Если isAnimating() равно true, то этот метод должен выполнить анимацию изменения диапазона на новый диапазон.
Унаследованно от:
setRange в классе Axis<String>
Параметры:
range - Объект диапазона, возвращённый методом autoRange()
animate - Если true, то выполнить анимацию изменения диапазона

autoRange

protected Object autoRange(double length)
Этот метод рассчитывает категории на основе данных, предоставленных методу invalidateRange(). Этот метод не должен изменять состояние оси, изменяя какие-либо свойства оси. Любые результаты автоматического подбора диапазона должны быть возвращены в объекте диапазона. Этот объект будет передан методу setRange(), если было принято решение принять этот диапазон для этой оси.
Унаследованно от:
autoRange в классе Axis<String>
Параметры:
length - Длина оси в координатах экрана
Возвращает:
Информация о диапазоне, зависящая от реализации

calculateTickValues

protected List<String> calculateTickValues(double length, Object range)
Вычислить список всех значений данных для каждой метки шкалы в диапазоне
Specified by:
calculateTickValues in class Axis<String>
Parameters:
length - Длина оси в единицах отображения
range - Объект диапазона, возвращаемый из autoRange()
Returns:
Список меток шкалы, которые подходят вдоль оси, если она имела заданную длину

getTickMarkLabel

protected String getTickMarkLabel(String value)
Получить строковое имя метки шкалы для метки шкалы с заданным значением
Specified by:
getTickMarkLabel in class Axis<String>
Parameters:
value - Значение для форматирования в строку метки шкалы
Returns:
Отформатированная строка для заданного значения

measureTickMarkSize

protected Dimension2D measureTickMarkSize(String value, Object range)
Измерить размер метки для заданного значения метки шкалы. Это использует шрифт, установленный для меток шкалы
Overrides:
measureTickMarkSize in class Axis<String>
Parameters:
value - Значение метки шкалы
range - Диапазон, используемый во время вычислений
Returns:
размер метки шкалы для заданного значения

invalidateRange

public void invalidateRange(List<String> data)
Вызывается при изменении данных, и диапазон может больше не быть действительным. Это вызывается диаграммой только в том случае, если isAutoRanging() возвращает true. Если мы производим автоматическое определение диапазона, это приведет к запросу макета и автоматическому определению диапазона на следующем проходе макета.
Overrides:
invalidateRange in class Axis<String>
Parameters:
data - Текущий набор всех данных, которые нужно построить на этой оси

getDisplayPosition

public double getDisplayPosition(String value)
Получить позицию отображения вдоль этой оси для заданного значения. Если значение не равно ни одной из категорий, возвращается Double.NaN
Specified by:
getDisplayPosition in class Axis<String>
Parameters:
value - Значение данных для определения позиции отображения
Returns:
позиция отображения или Double.NaN, если значение не является одной из категорий

getValueForDisplay

public String getValueForDisplay(double displayPosition)
Получить значение данных для заданной позиции отображения на этой оси. Если ось является CategoryAxis, это будет ближайшее значение.
Specified by:
getValueForDisplay in class Axis<String>
Parameters:
displayPosition - Позиция пикселя на этой оси
Returns:
самое близкое значение данных к заданной позиции пикселя или null, если она не находится на оси;

isValueOnAxis

public boolean isValueOnAxis(String value)
Проверяет, может ли заданное значение быть нанесенным на эту ось
Specified by:
isValueOnAxis in class Axis<String>
Parameters:
value - Значение, для которого необходимо проверить, находится ли оно на оси
Returns:
true, если заданное значение может быть нанесенным на эту ось

toNumericValue

public double toNumericValue(String value)
Все значения осей должны быть представимы каким-либо числовым значением. Это получает числовое значение для заданного значения данных.
Specified by:
toNumericValue in class Axis<String>
Parameters:
value - Значение данных для преобразования
Returns:
Числовое значение для заданного значения данных

toRealValue

public String toRealValue(double value)
Все значения осей должны быть представимы каким-либо числовым значением. Это получает значение данных для заданного числового значения.
Specified by:
toRealValue in class Axis<String>
Parameters:
value - Числовое значение для преобразования
Returns:
Значение данных для заданного числового значения

getZeroPosition

public double getZeroPosition()
Получить позицию отображения нулевой линии вдоль этой оси. Поскольку на CategoryAxis нет понятия нуля, это всегда Double.NaN.
Specified by:
getZeroPosition in class Axis<String>
Returns:
всегда Double.NaN для CategoryAxis

getClassCssMetaData

public static List<CssMetaData<? extends Styleable,?>> getClassCssMetaData()
Получает CssMetaData, связанную с этим классом, которая может включать CssMetaData своих суперклассов.
Returns:
CssMetaData
Since:
JavaFX 8.0

getCssMetaData

public List<CssMetaData<? extends Styleable,?>> getCssMetaData()
Этот метод должен делегировать Node.getClassCssMetaData(), чтобы доступ к CssMetaData узла был возможен без рефлексии.
Specified by:
getCssMetaData in interface Styleable
Overrides:
getCssMetaData in class Axis<String>
Returns:
CssMetaData, связанный с этим узлом, который может включать CssMetaData его суперклассов.
Since:
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.

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API