我一直在寻找如何格式化条形图上点标签的文本(删除小数)。 这是我的代码:
ID RA RB
------ ------ -----
1 龍 竜 龒
2 齒 歯
3 黽
我只能在这里设置颜色。标签显示为小数。如何删除它或设置十进制格式? 这里的评论https://stackoverflow.com/a/39482297/9969285在lineandpointformatter下描述了pointlabeler。如何为条形图实现这一点?
答案 0 :(得分:0)
应该与您链接的内容相同-BarFormatter
扩展了LineAndPointFormatter
:
bf.setPointLabeler(new PointLabeler<XYSeries>() {
final DecimalFormat df = new DecimalFormat("#");
@Override
public String getLabel(XYSeries series, int index) {
return df.format(series.getY(index));
}
});