您可以使用带有负值的常规轴,但添加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));
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
2277 次 |
最近记录: |