Class XYChart.Series<X,Y>

java.lang.Object
javafx.scene.chart.XYChart.Series<X,Y>
Type Parameters:
X - the series X value type
Y - the series Y value type
Enclosing class:
XYChart<X,Y>

public static final class XYChart.Series<X,Y> extends Object
A named series of data items
Since:
JavaFX 2.0
  • Property Details Link icon

  • Constructor Details Link icon

    • Series Link icon

      public Series()
      Construct a empty series
    • Series Link icon

      public Series(ObservableList<XYChart.Data<X,Y>> data)
      Constructs a Series and populates it with the given ObservableList data.
      Parameters:
      data - ObservableList of XYChart.Data
    • Series Link icon

      public Series(String name, ObservableList<XYChart.Data<X,Y>> data)
      Constructs a named Series and populates it with the given ObservableList data.
      Parameters:
      name - a name for the series
      data - ObservableList of XYChart.Data
  • Method Details Link icon

    • getChart Link icon

      public final XYChart<X,Y> getChart()
      Gets the value of the chart property.
      Property description:
      Reference to the chart this series belongs to
      Returns:
      the value of the chart property
      See Also:
    • chartProperty Link icon

      public final ReadOnlyObjectProperty<XYChart<X,Y>> chartProperty()
      Reference to the chart this series belongs to
      Returns:
      the chart property
      See Also:
    • getName Link icon

      public final String getName()
      Gets the value of the name property.
      Property description:
      The user displayable name for this series
      Returns:
      the value of the name property
      See Also:
    • setName Link icon

      public final void setName(String value)
      Sets the value of the name property.
      Property description:
      The user displayable name for this series
      Parameters:
      value - the value for the name property
      See Also:
    • nameProperty Link icon

      public final StringProperty nameProperty()
      The user displayable name for this series
      Returns:
      the name property
      See Also:
    • getNode Link icon

      public final Node getNode()
      Gets the value of the node property.
      Property description:
      The node to display for this series. This is created by the chart if it uses nodes to represent the whole series. For example line chart uses this for the line but scatter chart does not use it. This node will be set as soon as the series is added to the chart. You can then get it to add mouse listeners etc.
      Returns:
      the value of the node property
      See Also:
    • setNode Link icon

      public final void setNode(Node value)
      Sets the value of the node property.
      Property description:
      The node to display for this series. This is created by the chart if it uses nodes to represent the whole series. For example line chart uses this for the line but scatter chart does not use it. This node will be set as soon as the series is added to the chart. You can then get it to add mouse listeners etc.
      Parameters:
      value - the value for the node property
      See Also:
    • nodeProperty Link icon

      public final ObjectProperty<Node> nodeProperty()
      The node to display for this series. This is created by the chart if it uses nodes to represent the whole series. For example line chart uses this for the line but scatter chart does not use it. This node will be set as soon as the series is added to the chart. You can then get it to add mouse listeners etc.
      Returns:
      the node property
      See Also:
    • getData Link icon

      public final ObservableList<XYChart.Data<X,Y>> getData()
      Gets the value of the data property.
      Property description:
      ObservableList of data items that make up this series
      Returns:
      the value of the data property
      See Also:
    • setData Link icon

      public final void setData(ObservableList<XYChart.Data<X,Y>> value)
      Sets the value of the data property.
      Property description:
      ObservableList of data items that make up this series
      Parameters:
      value - the value for the data property
      See Also:
    • dataProperty Link icon

      public final ObjectProperty<ObservableList<XYChart.Data<X,Y>>> dataProperty()
      ObservableList of data items that make up this series
      Returns:
      the data property
      See Also:
    • toString Link icon

      public String toString()
      Returns a string representation of this Series object.
      Overrides:
      toString in class Object
      Returns:
      a string representation of this Series object.