如何在饼图中显示图例? (待定)

时间:2019-05-23 18:29:52

标签: java chart.js

晚上好,我需要工作人员的帮助。我正在尝试在图表中动态添加图例。互联网上的所有示例都是很遥远的(使用html或js)。但就我而言,整个过程都是在后端完成的,仅使用Java。

我发送了包含辅助方法所需信息的地图,该方法将在at信息上绘制图形,并返回填充的实例,以将其加载到页面上。

仅使用java 8和带有springboot的chartJs API。

public PieDataset drawsGraphic(Map<String, BigDecimal> map, PieData data) {
        PieDataset pieDataset = new PieDataset();
        BigDecimal salesCount = BigDecimal.ZERO;
        for (String key : map.keySet()) {
            salesCount = salesCount.add(map.get(key));
        }
        int colorCount = 0;
        for (String key : map.keySet()) {
            pieDataset.addData(percentageCalculatorByBilling(map.get(key), salesCount));
            pieDataset.addBackgroundColor(ChartUtil.colors[colorCount++]);
            data.addLabel(key);
        }
        return pieDataset;
    }

幸运的是,我的图表正常生成,但是没有外部标题。这是我的结果: enter image description here

这是我需要的: enter image description here

0 个答案:

没有答案