Представлять данные в графике, используя модель горизонтальной диаграммы PrimeFaces - PullRequest
0 голосов
/ 13 марта 2019

Это код, предназначенный для представления данных, принимающих некоторые входные значения, я пытаюсь поместить все данные в каждый цикл, сущность и фасад для этих двух таблиц выполняет запрос 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");

}
...