Class PieChart.Data

java.lang.Object
javafx.scene.chart.PieChart.Data
Enclosing class:
PieChart

public static final class PieChart.Data extends Object
PieChart Data Item, represents one slice in the PieChart
Since:
JavaFX 2.0
  • Property Details

  • Constructor Details

    • Data

      public Data(String name, double value)
      Constructs a PieChart.Data object with the given name and value.
      Parameters:
      name - name for Pie
      value - pie value
  • Method Details

    • getChart

      public final PieChart getChart()
      Gets the value of the chart property.
      Property description:
      The chart which this data belongs to.
      Returns:
      the value of the chart property
      See Also:
    • chartProperty

      public final ReadOnlyObjectProperty<PieChart> chartProperty()
      The chart which this data belongs to.
      Returns:
      the chart property
      See Also:
    • setName

      public final void setName(String value)
      Sets the value of the name property.
      Property description:
      The name of the pie slice
      Parameters:
      value - the value for the name property
      See Also:
    • getName

      public final String getName()
      Gets the value of the name property.
      Property description:
      The name of the pie slice
      Returns:
      the value of the name property
      See Also:
    • nameProperty

      public final StringProperty nameProperty()
      The name of the pie slice
      Returns:
      the name property
      See Also:
    • getPieValue

      public final double getPieValue()
      Gets the value of the pieValue property.
      Property description:
      The value of the pie slice
      Returns:
      the value of the pieValue property
      See Also:
    • setPieValue

      public final void setPieValue(double value)
      Sets the value of the pieValue property.
      Property description:
      The value of the pie slice
      Parameters:
      value - the value for the pieValue property
      See Also:
    • pieValueProperty

      public final DoubleProperty pieValueProperty()
      The value of the pie slice
      Returns:
      the pieValue property
      See Also:
    • getNode

      public Node getNode()
      Returns the node that represents the pie slice. You can use this to add mouse event listeners etc.
      Returns:
      the node that represents the pie slice
    • nodeProperty

      public ReadOnlyObjectProperty<Node> nodeProperty()
      Readonly access to the node that represents the pie slice. You can use this to add mouse event listeners etc.
      Returns:
      the node property
      See Also:
    • toString

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