Module  javafx.controls
软件包  javafx.scene.chart

Class XYChart.Data<X,Y>

  • Enclosing class:
    XYChart < XY >


    public static final class XYChart.Data<X,Y>
    extends Object
    具有2轴图数据的单个数据项
    从以下版本开始:
    JavaFX 2.0
    • Property Detail

      • node

        public final ObjectProperty<Node> nodeProperty
        要显示此数据项的节点。 在将项目添加到图表之前,您可以创建自己的节点并将其设置在数据项上。 否则,图表将为您创建一个具有图表类型的默认表示形式的节点。 一旦将数据添加到图表,该节点将被设置。 然后,您可以获取它添加鼠标监听器等。图表将尽可能地适当地定位和定位节点,例如在线或散点图上,该节点将以数据值位置为中心。 对于条形图,它被定位并被调整为该数据项的条。
        另请参见:
        getNode()setNode(Node)
    • 构造方法详细信息

      • Data

        public Data​()
        创建一个空XYChart.Data对象。
      • Data

        public Data​(X xValue,
                    Y yValue)
        创建一个XYChart.Data对象的实例,并初始化X,Y数据值。
        参数
        xValue - X轴数据值
        yValue - Y轴数据值
      • Data

        public Data​(X xValue,
                    Y yValue,
                    Object extraValue)
        创建XYChart.Data对象的实例,并初始化X,Y数据值和extraValue。
        参数
        xValue - X轴数据值。
        yValue - Y轴数据值。
        extraValue - 图表额外价值。
    • 方法详细信息

      • getXValue

        public final X getXValue​()
        获取在X轴上绘制的通用数据值。
        结果
        在X轴上绘制的通用数据值。
      • setXValue

        public final void setXValue​(X value)
        设置在X轴上绘制的通用数据值。
        参数
        value - 要在X轴上绘制的通用数据值。
      • getYValue

        public final Y getYValue​()
        获取在Y轴上绘制的通用数据值。
        结果
        要在Y轴上绘制的通用数据值。
      • setYValue

        public final void setYValue​(Y value)
        设置在Y轴上绘制的通用数据值。
        参数
        value - 在Y轴上绘制的通用数据值。
      • getExtraValue

        public final Object getExtraValue​()
        获取属性extraValue的值。
        Property description:
        以图表所需的任何方式绘制的通用数据值。 例如用作BubbleChart的半径。
      • setExtraValue

        public final void setExtraValue​(Object value)
        设置属性extraValue的值。
        Property description:
        以图表所需的任何方式绘制的通用数据值。 例如用作BubbleChart的半径。
      • getNode

        public final Node getNode​()
        获取属性节点的值。
        Property description:
        要显示此数据项的节点。 在将项目添加到图表之前,您可以创建自己的节点并将其设置在数据项上。 否则,图表将为您创建一个具有图表类型的默认表示形式的节点。 一旦将数据添加到图表,该节点将被设置。 然后,您可以获取它添加鼠标监听器等。图表将尽可能地适当地定位和定位节点,例如在线或散点图上,该节点将以数据值位置为中心。 对于条形图,它被定位并被调整为该数据项的条。
      • setNode

        public final void setNode​(Node value)
        设置属性节点的值。
        Property description:
        要显示此数据项的节点。 在将项目添加到图表之前,您可以创建自己的节点并将其设置在数据项上。 否则,图表将为您创建一个具有图表类型的默认表示形式的节点。 一旦将数据添加到图表,该节点将被设置。 然后,您可以获取它添加鼠标监听器等。图表将尽可能地适当地定位和定位节点,例如在线或散点图上,该节点将以数据值位置为中心。 对于条形图,它被定位并被调整为该数据项的条。
      • nodeProperty

        public final ObjectProperty<Node> nodeProperty​()
        要显示此数据项的节点。 在将项目添加到图表之前,您可以创建自己的节点并将其设置在数据项上。 否则,图表将为您创建一个具有图表类型的默认表示形式的节点。 一旦将数据添加到图表,该节点将被设置。 然后,您可以获取它添加鼠标监听器等。图表将尽可能地适当地定位和定位节点,例如在线或散点图上,该节点将以数据值位置为中心。 对于条形图,它被定位并被调整为该数据项的条。
        另请参见:
        getNode()setNode(Node)
      • toString

        public String toString​()
        返回此 Data对象的字符串表示形式。
        重写:
        toStringObject
        结果
        这个 Data对象的字符串表示形式。