ChartData无法解析为类型素数版本(5.3)

时间:2018-12-20 13:17:26

标签: primefaces

我想在我的jsf项目中使用DonutsChart,但是当我将代码放入类中时 注释为@ManagedBean和@SessionScoped,我无法导入ChartData和DonutChartDataSet,出现此错误:ChartData无法解析为一种类型。目前我正在使用primefaces 5.3

private void createDonutModel() {
     donutModel = new DonutChartModel();
        ChartData data = new ChartData();

        DonutChartDataSet dataSet = new DonutChartDataSet();
        List<Number> values = new ArrayList<>();
        values.add(300);
        values.add(50);
        values.add(100);
        dataSet.setData(values);

        List<String> bgColors = new ArrayList<>();
        bgColors.add("rgb(255, 99, 132)");
        bgColors.add("rgb(54, 162, 235)");
        bgColors.add("rgb(255, 205, 86)");
        dataSet.setBackgroundColor(bgColors);

        data.addChartDataSet(dataSet);
        List<String> labels = new ArrayList<>();
        labels.add("Red");
        labels.add("Blue");
        labels.add("Yellow");
        data.setLabels(labels);

        donutModel.setData(data);
}

0 个答案:

没有答案