使用PrimeFaces水平条形图模型在图形中表示数据

时间:2019-03-12 22:26:06

标签: primefaces jqplot

这是用来表示采用某些输入值的数据的代码,我尝试将所有数据放入每个循环的,这两个表的实体和外观正在执行mysql查询,将结果放入列表中我尝试在相应的设置器中输入该值,这是我找到的有关此图形的文档:

https://primefaces.org/showcase/ui/chart/bar.xhtml

 private void createHorizontalBarModel() {

         horizontalBarModel = new HorizontalBarChartModel();
        ChartSeries entregas = new ChartSeries();
        entregas.setLabel("Entregados");
        ChartSeries kits = new ChartSeries();
        kits.setLabel("Asignados");
        for( Counter e: countall()){
             System.out.println("======================================>" + ".........." + e.getNumEntregas());
        kits.set("2019", e.getNumEntregas());
        entregas.set("2019",e.getNumKits());                           
        horizontalBarModel.addSeries(entregas);
        horizontalBarModel.addSeries(kits);

        }
    horizontalBarModel.setTitle("Analisis de datos (Kits preparados y entregados)");
    horizontalBarModel.setLegendPosition("e");
    horizontalBarModel.setStacked(true);

    Axis xAxis = horizontalBarModel.getAxis(AxisType.X);
    xAxis.setLabel("Kits/Entregakits");
    xAxis.setMin(0);
    xAxis.setMax(200);

    Axis yAxis = horizontalBarModel.getAxis(AxisType.Y);
    yAxis.setLabel("Cronologia");

}

0 个答案:

没有答案