gpt4 book ai didi

charts - 带有倒 y 轴的图表

转载 作者:行者123 更新时间:2023-12-04 21:18:09 25 4
gpt4 key购买 nike

使用 JavaFX 图表,我需要反转堆积面积图的 y 轴,以便正零位于顶部,正数在 y 轴上向下工作。下面是我试图实现的模型。

Inverted Y-Axis with positive numbers

在 JavaFX 中实现这一目标的最佳方式是什么(阅读:最短的开发时间和高代码重用率)?

更新

将数据转换为负数不是一种选择。我正在寻找适用于“未受影响”的正数的答案。

最佳答案

您可以使用负值的常规轴,但添加 TickLabelFormatter这将剥离减号。

    final NumberAxis yAxis = new NumberAxis(-25, 0, 5);

yAxis.setTickLabelFormatter(new NumberAxis.DefaultFormatter(yAxis) {
@Override
public String toString(Number value) {
// note we are printing minus value
return String.format("%7.1f", -value.doubleValue());
}
});

series1.getData().add(new XYChart.Data("Jan", -1));
series1.getData().add(new XYChart.Data("Feb", -5));
series1.getData().add(new XYChart.Data("Mar", -20));

关于charts - 带有倒 y 轴的图表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18026706/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com