Spec-Zone.ru › OpenJavaFX 17

Класс XYChart.Data<X,​Y>

java.lang.Object
fx.scene.chart.XYChart.Data<X,​Y>
Вложенный класс:
XYChart<X,​Y>
public static final class XYChart.Data<X,​Y>
extends Object
Один элемент данных с данными для графиков с 2 осями
С момента:
JavaFX 2.0

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

Свойства
Тип Свойство Описание
ObjectProperty<Object> extraValue
Значение данных универсального типа, которое необходимо отобразить на графике любым способом, необходимым для графика.
ObjectProperty<Node> node
Узел для отображения этого элемента данных.
ObjectProperty<X> XValue
Значение данных универсального типа, которое необходимо отобразить на оси X.
ObjectProperty<Y> YValue
Значение данных универсального типа, которое необходимо отобразить на оси Y.

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

Конструкторы
Конструктор Описание
Data()
Создаёт пустой объект XYChart.Data.
Data​(X xValue, Y yValue)
Создаёт экземпляр объекта XYChart.Data и инициализирует значения данных X, Y.
Data​(X xValue, Y yValue, Object extraValue)
Создаёт экземпляр объекта XYChart.Data и инициализирует значения данных X, Y и дополнительное значение.

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

Модификатор и тип Метод Описание
ObjectProperty<Object> extraValueProperty()
Значение данных универсального типа, которое необходимо отобразить на графике любым способом, необходимым для графика.
Object getExtraValue()
Получает значение свойства extraValue.
Node getNode()
Получает значение свойства node.
X getXValue()
Получает значение данных универсального типа, которое необходимо отобразить на оси X.
Y getYValue()
Получает значение данных универсального типа, которое необходимо отобразить на оси Y.
ObjectProperty<Node> nodeProperty()
Узел для отображения этого элемента данных.
void setExtraValue​(Object value)
Устанавливает значение свойства extraValue.
void setNode​(Node value)
Устанавливает значение свойства node.
void setXValue​(X value)
Устанавливает значение данных универсального типа, которое необходимо отобразить на оси X.
void setYValue​(Y value)
Устанавливает значение данных универсального типа, которое необходимо отобразить на оси Y.
String toString()
Возвращает строковое представление этого Data объекта.
ObjectProperty<X> XValueProperty()
Значение данных универсального типа, которое необходимо отобразить на оси X.
ObjectProperty<Y> YValueProperty()
Значение данных универсального типа, которое необходимо отобразить на оси Y.

Методы, объявленные в классе java.lang.Object

clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait

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

XValue

public final ObjectProperty<X> XValueProperty
Общее значение данных, которое должно быть отображено на оси X.
См. также:
getXValue(), setXValue(X)

YValue

public final ObjectProperty<Y> YValueProperty
Общее значение данных, которое должно быть отображено на оси Y.
См. также:
getYValue(), setYValue(Y)

extraValue

public final ObjectProperty<Object> extraValueProperty
Общее значение данных, которое должно быть отображено в любом формате, необходимом для диаграммы. Например, используется как радиус для BubbleChart.
См. также:
getExtraValue(), setExtraValue(Object)

node

public final ObjectProperty<Node> nodeProperty
Узел для отображения этого элемента данных. Вы можете создать свой узел и задать его элементу данных перед добавлением элемента на диаграмму. В противном случае диаграмма создаст для вас узел с типом представления по умолчанию для типа диаграммы. Этот узел будет задан как только данные будут добавлены на диаграмму. Затем вы можете добавить обработчики мыши и т. д. Диаграммы сделают все возможное для корректного позиционирования и размера узла, например, на линейной или точечной диаграмме этот узел будет центрирован по позиции значений данных. Для столбчатой диаграммы он позиционируется и масштабируется как столбец для данного элемента данных.
См. также:
getNode(), setNode(Node)

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

Data

public Data()
Создаёт пустой объект XYChart.Data.

Data

public Data(X xValue, Y yValue)
Создаёт экземпляр объекта XYChart.Data и инициализирует значения данных X и Y.
Параметры:
xValue - Значение данных оси X
yValue - Значение данных оси Y

Data

public Data(X xValue, Y yValue, Object extraValue)
Создаёт экземпляр объекта XYChart.Data и инициализирует значения данных X, Y и extraValue.
Параметры:
xValue - Значение данных оси X.
yValue - Значение данных оси Y.
extraValue - Дополнительное значение диаграммы.

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

getXValue

public final X getXValue()
Возвращает общее значение данных, которое должно быть отображено на оси X.
Возвращает:
общее значение данных, которое должно быть отображено на оси X.

setXValue

public final void setXValue(X value)
Устанавливает общее значение данных, которое должно быть отображено на оси X.
Параметры:
value - общее значение данных, которое должно быть отображено на оси X.

XValueProperty

public final ObjectProperty<X> XValueProperty()
Общее значение данных, которое должно быть отображено на оси X.
См. также:
getXValue(), setXValue(X)

getYValue

public final Y getYValue()
Возвращает общее значение данных, которое должно быть отображено на оси Y.
Возвращает:
общее значение данных, которое должно быть отображено на оси Y.

setYValue

public final void setYValue(Y value)
Устанавливает общее значение данных, которое должно быть отображено на оси Y.
Параметры:
value - общее значение данных, которое должно быть отображено на оси Y.

YValueProperty

public final ObjectProperty<Y> YValueProperty()
Общее значение данных, которое должно быть отображено на оси Y.
См. также:
getYValue(), setYValue(Y)

getExtraValue

public final Object getExtraValue()
Получает значение свойства extraValue.
Описание свойства:
Общее значение данных, которое должно быть отображено в любом формате, необходимом для диаграммы. Например, используется как радиус для BubbleChart.

setExtraValue

public final void setExtraValue(Object value)
Устанавливает значение свойства extraValue.
Описание свойства:
Общее значение данных, которое должно быть отображено в любом формате, необходимом для диаграммы. Например, используется как радиус для BubbleChart.

extraValueProperty

public final ObjectProperty<Object> extraValueProperty()
Общее значение данных, которое должно быть отображено в любом формате, необходимом для диаграммы. Например, используется как радиус для BubbleChart.
См. также:
getExtraValue(), setExtraValue(Object)

getNode

public final Node getNode()
Получает значение свойства node.
Описание свойства:
Узел для отображения этого элемента данных. Вы можете создать свой узел и задать его элементу данных перед добавлением элемента на диаграмму. В противном случае диаграмма создаст для вас узел с типом представления по умолчанию для типа диаграммы. Этот узел будет задан как только данные будут добавлены на диаграмму. Затем вы можете добавить обработчики мыши и т. д. Диаграммы сделают все возможное для корректного позиционирования и размера узла, например, на линейной или точечной диаграмме этот узел будет центрирован по позиции значений данных. Для столбчатой диаграммы он позиционируется и масштабируется как столбец для данного элемента данных.

setNode

public final void setNode(Node value)
Устанавливает значение свойства node.
Описание свойства:
Узел для отображения этого элемента данных. Вы можете создать свой узел и задать его элементу данных перед добавлением элемента на диаграмму. В противном случае диаграмма создаст для вас узел с типом представления по умолчанию для типа диаграммы. Этот узел будет задан как только данные будут добавлены на диаграмму. Затем вы можете добавить обработчики мыши и т. д. Диаграммы сделают все возможное для корректного позиционирования и размера узла, например, на линейной или точечной диаграмме этот узел будет центрирован по позиции значений данных. Для столбчатой диаграммы он позиционируется и масштабируется как столбец для данного элемента данных.

nodeProperty

public final ObjectProperty<Node> nodeProperty()
Узел для отображения этого элемента данных. Вы можете создать свой узел и задать его элементу данных перед добавлением элемента на диаграмму. В противном случае диаграмма создаст для вас узел с типом представления по умолчанию для типа диаграммы. Этот узел будет задан как только данные будут добавлены на диаграмму. Затем вы можете добавить обработчики мыши и т. д. Диаграммы сделают все возможное для корректного позиционирования и размера узла, например, на линейной или точечной диаграмме этот узел будет центрирован по позиции значений данных. Для столбчатой диаграммы он позиционируется и масштабируется как столбец для данного элемента данных.
См. также:
getNode(), setNode(Node)

toString

public String toString()
Возвращает строковое представление этого Data объекта.
Переопределяет:
toString в классе Object
Возвращает:
строковое представление этого Data объекта.

© 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