怎么把柱状图的Y轴数据显示成百分比呢

时间:2021-11-14 05:55:36
怎么把柱状图的Y轴数据显示成百分比呢,不是在柱子上显示,是Y轴上的刻度显示为2.5%的模式。
renderer.setBaseItemLabelGenerator(new StandardCategoryItemLabelGenerator("{2} ",NumberFormat.getPercentInstance(),NumberFormat.getPercentInstance()));这句代码是在柱子上显示的。
怎么能在Y轴上显示呢。

4 个解决方案

#1


没见过这么小气的!!!

#2


你总共有200分啊!!!

#3


有200?不知道额

#4


但是这个我自己解决了,
 NumberAxis localNumberAxis = (NumberAxis)localCategoryPlot.getRangeAxis();
    localNumberAxis.setNumberFormatOverride(NumberFormat.getPercentInstance());
    localNumberAxis.setUpperMargin(0.1D);
这个就是Y轴刻度表显示百分号的代码,但是最小的是1%
怎么能显示小于1%的刻度呢

#1


没见过这么小气的!!!

#2


你总共有200分啊!!!

#3


有200?不知道额

#4


但是这个我自己解决了,
 NumberAxis localNumberAxis = (NumberAxis)localCategoryPlot.getRangeAxis();
    localNumberAxis.setNumberFormatOverride(NumberFormat.getPercentInstance());
    localNumberAxis.setUpperMargin(0.1D);
这个就是Y轴刻度表显示百分号的代码,但是最小的是1%
怎么能显示小于1%的刻度呢