2012-07-20 96 views
0

在折線圖上,我的Y軸值範圍從645,000到667,500。我希望能夠將單位添加到該值,例如 645K,以縮短圖例的長度。JFreechart - 想要自定義Y軸值

我看過一個類似的問題,但給出的答案沒有提供完整的代碼,也沒有什麼幫助。

我很感激任何幫助。

回答

1

您可以使用setNumberFormatOverride()並通過適當的NumberFormat,例如here所示的MILLIONS

NumberAxis rangeAxis = (NumberAxis) plot.getRangeAxis(); 
rangeAxis.setNumberFormatOverride(new NumberFormat(){…});