JavaFX 气泡图

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

气泡图可以定义为用于显示三维数据的图表。 每个实体都由一个气泡标识,该气泡包含三个三元组(v1、v2、v3)。 其中两个三元组由气泡的 (X,Y) 坐标显示,而第三个三元组由气泡的半径标识。

在以下气泡图中,气泡图绘制在 X 轴和 Y 轴的映射点上。 图表中有两个系列,分别命名为系列 1 和系列 2。


JavaFX Bubble Chart1

在 JavaFX 中,**javafx.scene.chart.BubbleChart** 类表示气泡图。我们需要实例化这个类才能创建气泡图。

构造函数

该类中有两个构造函数。

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

示例

在下面的示例中,我们展示了不同年龄段的人在线花费的时间(以小时为单位)。 人们分为两类(系列),男性和女性。


JavaFX Bubble Chart2
下一主题JavaFX 散点图