- java.lang.Object
-
- javafx.scene.chart.XYChart.Series<X,Y>
-
-
Property Summary
Properties Type Property Description ReadOnlyObjectProperty<XYChart<X,Y>>
chart
Reference to the chart this series belongs toObjectProperty<ObservableList<XYChart.Data<X,Y>>>
data
ObservableList of data items that make up this seriesStringProperty
name
The user displayable name for this seriesObjectProperty<Node>
node
The node to display for this series.
-
Constructor Summary
Constructors Constructor Description Series()
Construct a empty seriesSeries(String name, ObservableList<XYChart.Data<X,Y>> data)
Constructs a named Series and populates it with the givenObservableList
data.Series(ObservableList<XYChart.Data<X,Y>> data)
Constructs a Series and populates it with the givenObservableList
data.
-
Method Summary
Modifier and Type Method Description ReadOnlyObjectProperty<XYChart<X,Y>>
chartProperty()
Reference to the chart this series belongs toObjectProperty<ObservableList<XYChart.Data<X,Y>>>
dataProperty()
ObservableList of data items that make up this seriesXYChart<X,Y>
getChart()
Gets the value of the property chart.ObservableList<XYChart.Data<X,Y>>
getData()
Gets the value of the property data.String
getName()
Gets the value of the property name.Node
getNode()
Gets the value of the property node.StringProperty
nameProperty()
The user displayable name for this seriesObjectProperty<Node>
nodeProperty()
The node to display for this series.void
setData(ObservableList<XYChart.Data<X,Y>> value)
Sets the value of the property data.void
setName(String value)
Sets the value of the property name.void
setNode(Node value)
Sets the value of the property node.String
toString()
Returns a string representation of thisSeries
object.
-
-
-
Property Detail
-
chart
public final ReadOnlyObjectProperty<XYChart<X,Y>> chartProperty
Reference to the chart this series belongs to- See Also:
getChart()
-
name
public final StringProperty nameProperty
The user displayable name for this series- See Also:
getName()
,setName(String)
-
node
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.- See Also:
getNode()
,setNode(Node)
-
data
public final ObjectProperty<ObservableList<XYChart.Data<X,Y>>> dataProperty
ObservableList of data items that make up this series- See Also:
getData()
,setData(ObservableList)
-
-
Constructor Detail
-
Series
public Series()
Construct a empty series
-
Series
public Series(ObservableList<XYChart.Data<X,Y>> data)
Constructs a Series and populates it with the givenObservableList
data.- Parameters:
data
- ObservableList of XYChart.Data
-
Series
public Series(String name, ObservableList<XYChart.Data<X,Y>> data)
Constructs a named Series and populates it with the givenObservableList
data.- Parameters:
name
- a name for the seriesdata
- ObservableList of XYChart.Data
-
-
Method Detail
-
getChart
public final XYChart<X,Y> getChart()
Gets the value of the property chart.- Property description:
- Reference to the chart this series belongs to
-
chartProperty
public final ReadOnlyObjectProperty<XYChart<X,Y>> chartProperty()
Reference to the chart this series belongs to- See Also:
getChart()
-
getName
public final String getName()
Gets the value of the property name.- Property description:
- The user displayable name for this series
-
setName
public final void setName(String value)
Sets the value of the property name.- Property description:
- The user displayable name for this series
-
nameProperty
public final StringProperty nameProperty()
The user displayable name for this series- See Also:
getName()
,setName(String)
-
getNode
public final Node getNode()
Gets the value of the property node.- 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.
-
setNode
public final void setNode(Node value)
Sets the value of the property node.- 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.
-
nodeProperty
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.- See Also:
getNode()
,setNode(Node)
-
getData
public final ObservableList<XYChart.Data<X,Y>> getData()
Gets the value of the property data.- Property description:
- ObservableList of data items that make up this series
-
setData
public final void setData(ObservableList<XYChart.Data<X,Y>> value)
Sets the value of the property data.- Property description:
- ObservableList of data items that make up this series
-
dataProperty
public final ObjectProperty<ObservableList<XYChart.Data<X,Y>>> dataProperty()
ObservableList of data items that make up this series- See Also:
getData()
,setData(ObservableList)
-
-