Spec-Zone.ru › OpenJavaFX 24

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

java.lang.Object
fx.scene.chart.XYChart.Data<X,Y>
Type Parameters:
X - тип данных значения X
Y - тип данных значения Y
Enclosing class:
XYChart<X,Y>
public static final class XYChart.Data<X,Y> extends Object
Элемент данных с данными для графиков с двумя осями
Since:
JavaFX 2.0

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

Тип Свойство Описание
final ObjectProperty<Object> extraValue
Общее значение данных, подлежащее отображению любым необходимым способом на графике.
final ObjectProperty<Node> node
Узел для отображения этого элемента данных.
final ObjectProperty<X> XValue
Общее значение данных, подлежащее отображению на оси X.
final 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 и extraValue.

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

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

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

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

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

Значение X

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

Значение Y

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

дополнительное значение

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

узел

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

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

Данные

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

Данные

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

Данные

public Data(X xValue, Y yValue, Object extraValue)
Создает экземпляр объекта XYChart.Data и инициализирует значения данных X, Y и дополнительное значение.
Параметры:
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.
Возвращает:
Свойство XValue
См. также:
  • 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.
Возвращает:
свойство YValue
См. также:
  • getYValue()
  • setYValue(Y)

getExtraValue

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

setExtraValue

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

extraValueProperty

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

getNode

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

setNode

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

nodeProperty

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

toString

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

Отправить сообщение об ошибке или предложить улучшение
Авторское право © 2008, 2025, Oracle и/или его аффилированные лица. Все права защищены.

© 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