javafx 折线图沿网格线展开类别

Edd*_*e T 5 javafx linechart scenebuilder

我使用 SceneBuilder 构建了折线图。我似乎对轴值几乎无法控制。x 轴是给我带来最大麻烦的轴。

我在循环中按如下行添加系列数据:

openSeries.getData().add(new XYChart.Data(masher.getIncrement(), masher.getOpen()));

其中 masher.getIncrement() 是一个 int 值的 String;masher.getOpen() 只是一个双精度值。

增量值的顺序为:“12”、“13”、“15”、“17”。

数据图还可以,但是 x=axis 类别全部堆积起来......

我的折线图

我怎样才能让它们散开?理想情况下,每条垂直网格线一个?

Edd*_*e T 5

I may have stumbled on to the answer. In SceneBuilder, under the Line Chart's CategoryAxis, in its Properties is an Animated check box. Unchecking it - but leaving Auto Ranging just below it checked - looks to have solve the x-axis problem.

在此输入图像描述