0

我试图显示心率、血压与所用时间等值。
如何使用 JFree 图表显示条形图?
进入NullPointerException我的 for 循环

private CategoryDataset createDataset(VitalSignDirectory vitalSignDirectory) {
    DefaultCategoryDataset dataset = new DefaultCategoryDataset();

    for(VitalSign v : patient.getVitalSignDirectory().getVitalSignList()) {
        String heartRate = String.valueOf(v.getHeartRate());


        dataset.addValue(v.getRespRate(), heartRate, heartRate);
    }
    return dataset;
}
4

1 回答 1

0

查看此链接,了解如何创建时间/值条形图。

关键是数据应该添加为

TimeSeries s1 = new TimeSeries("Series 1", Month.class);
s1.add(new Month(1, 2001), 142);
s1.add(new Month(2, 2001), 181);
于 2013-10-04T01:30:00.150 回答