从SQL数据库中检索数据并将其显示在图表上

时间:2017-02-22 15:11:23

标签: java mysql vaadin vaadin-charts

我有一个包含几行的表格,我想拉出其中两个以在图表上显示它们。我正在使用Vaadin,在我的Java项目中实现。

final List<Troskovi> productList = selectProducts.findAll();

我使用它来返回名为Troskovi的表中的表行。稍后我可以使用这些方法访问日期和值:

    final double plIznos[] = {};
    final Date plDatum[] = {};

    for(int i = 0; i<3; i++){
        plDatum[i] = productList.get(i).getDatum();

        plIznos[i] += productList.get(i).getIznos();
    }

Datum表示日期,Iznos表示金额或金额。我想要的是根据月份显示这些结果,这意味着我希望我的图表显示每个月的总值。

这些用于添加两条带有Labes Supply and Demand的行,并且进一步显示的值作为一个条目显示。

    conf.addSeries(new ListSeries("Supply", 32, 13, 45, 60, 80, 74));
    conf.addSeries(new ListSeries("Demand", 29, 11, 50, 63, 65, 61));

所以就在这里,我必须传递每个月的所有值的总和。关于我如何去做的任何想法?或者说明如何完成的示例代码。提前谢谢。

0 个答案:

没有答案