例如,折线图上的 Y 轴值范围从 645,000 到 667,500。我希望能够为该值添加单位,例如 645K,以缩短图例的长度。
我看过一个类似的问题,但给出的答案没有提供完整的代码,也不是很有帮助。
我很感激任何帮助。
例如,折线图上的 Y 轴值范围从 645,000 到 667,500。我希望能够为该值添加单位,例如 645K,以缩短图例的长度。
我看过一个类似的问题,但给出的答案没有提供完整的代码,也不是很有帮助。
我很感激任何帮助。
您可以使用setNumberFormatOverride()
并传入一个合适的NumberFormat
,例如这里显示的一个MILLIONS
。
NumberAxis rangeAxis = (NumberAxis) plot.getRangeAxis();
rangeAxis.setNumberFormatOverride(new NumberFormat(){…});