| Modifier and Type | Field and Description |
|---|---|
| private ParallelTransition |
| Access | Constructor and Description |
|---|---|
| public | ScatterChart(Axis<X>
The x axis to use xAxis, Axis<Y> The y axis to use yAxis)Construct a new ScatterChart with the given axis and data. |
| public | ScatterChart(Axis<X>
The x axis to use xAxis, Axis<Y> The y axis to use yAxis, ObservableList<XYChart.The data to use, this is the actual list used so any changes to it will be reflected in the chart dataConstruct a new ScatterChart with the given axis and data. |
| Modifier and Type | Method and Description |
|---|---|
| pack-priv Legend. | createLegendItemForSeries(XYChart.
Overrides javafx. Called by the updateLegend for each series in the chart in order to create new legend item |
| protected void | dataItemAdded(XYChart.
Implements abstract javafx. Called when a data item has been added to a series. |
| protected void | dataItemChanged(XYChart.
Implements abstract javafx. Called when a data item has changed, ie its xValue, yValue or extraValue has changed. |
| protected void | dataItemRemoved(final XYChart.
Implements abstract javafx. Called when a data item has been removed from data model but it is still visible on the chart. |
| protected void | layoutPlotChildren()
Implements abstract javafx. Called to update and layout the plot children. |
| protected void | seriesAdded(XYChart.
Implements abstract javafx. A series has been added to the charts data model. |
| pack-priv void | seriesBeingRemovedIsAdded(XYChart.
Overrides javafx. This method is called when there is an attempt to add series that was set to be removed, and the removal might not have completed. |
| protected void | seriesRemoved(final XYChart.
Implements abstract javafx. A series has been removed from the data model but it is still visible on the chart. |
| parallelTransition | back to summary |
|---|---|
| private ParallelTransition parallelTransition | |
| ScatterChart | back to summary |
|---|---|
| public ScatterChart(Axis<X> xAxis, Axis<Y> yAxis) Construct a new ScatterChart with the given axis and data. | |
| ScatterChart | back to summary |
|---|---|
| public ScatterChart(Axis<X> xAxis, Axis<Y> yAxis, ObservableList<XYChart. Construct a new ScatterChart with the given axis and data.
| |
| createLegendItemForSeries | back to summary |
|---|---|
| pack-priv Legend. Overrides javafx. Doc from javafx. Called by the updateLegend for each series in the chart in order to create new legend item
| |
| dataItemAdded | back to summary |
|---|---|
| protected void dataItemAdded(XYChart. Implements abstract javafx. Doc from javafx. Called when a data item has been added to a series. This is where implementations of XYChart can create/add new nodes to getPlotChildren to represent this data item. They also may animate that data add with a fade in or similar if animated = true.
| |
| dataItemChanged | back to summary |
|---|---|
| protected void dataItemChanged(XYChart. Implements abstract javafx. Doc from javafx. Called when a data item has changed, ie its xValue, yValue or extraValue has changed.
| |
| dataItemRemoved | back to summary |
|---|---|
| protected void dataItemRemoved(final XYChart. Implements abstract javafx. Doc from javafx. Called when a data item has been removed from data model but it is still visible on the chart. Its still visible so that you can handle animation for removing it in this method. After you are done animating the data item you must call removeDataItemFromDisplay() to remove the items node from being displayed on the chart.
| |
| layoutPlotChildren | back to summary |
|---|---|
| protected void layoutPlotChildren() Implements abstract javafx. Doc from javafx. Called to update and layout the plot children. This should include all work to updates nodes representing the plot on top of the axis and grid lines etc. The origin is the top left of the plot area, the plot area with can be got by getting the width of the x axis and its height from the height of the y axis.
| |
| seriesAdded | back to summary |
|---|---|
| protected void seriesAdded(XYChart. Implements abstract javafx. Doc from javafx. A series has been added to the charts data model. This is where implementations of XYChart can create/add new nodes to getPlotChildren to represent this series. Also you have to handle adding any data items that are already in the series. You may simply call dataItemAdded() for each one or provide some different animation for a whole series being added.
| |
| seriesBeingRemovedIsAdded | back to summary |
|---|---|
| pack-priv void seriesBeingRemovedIsAdded(XYChart. Overrides javafx. Doc from javafx. This method is called when there is an attempt to add series that was set to be removed, and the removal might not have completed.
| |
| seriesRemoved | back to summary |
|---|---|
| protected void seriesRemoved(final XYChart. Implements abstract javafx. Doc from javafx. A series has been removed from the data model but it is still visible on the chart. Its still visible so that you can handle animation for removing it in this method. After you are done animating the data item you must call removeSeriesFromDisplay() to remove the series from the display list.
| |