JavaFX 面积图

2024 年 8 月 29 日 | 阅读 2 分钟

一般来说,面积图用于图形化地显示定量数据。它基本上在 XY 平面上绘制一组点的面积。 它与折线图的不同之处在于,折线图通过直线段连接数据点,而不是绘制它们所占据的面积。

在下面的图像中,面积图显示了两种不同自行车每年每月消耗的汽油量。


JavaFX AreaChart1

在 JavaFX 中,类 javafx.scene.chart.AreaChart 表示面积图。 我们需要实例化这个类来生成一个面积图节点。

性质

该类包含一个属性,该属性在下表中以及其 setter 方法中进行了描述。

属性描述Setter 方法
createSymbols这是一个布尔类型属性。 它的真值表示为尚未指定符号节点的任何数据项创建符号。setCreateSymbols(boolean value)

构造函数

该类中有两个构造函数。

  1. public AreaChart(AxisXaxis, AxisYaxis) : 使用指定的轴创建 AreaChart 的新实例。
  2. public AreaChart(AxisXaxis, AxisYaxis, ObservableList> data) : 使用指定的轴和数据创建 AreaChart 的新实例。

示例

在以下示例中,我们展示了公司区域销售额之间的比较。


JavaFX AreaChart2
下一个主题JavaFX 条形图