0

心拍数、血圧、時間などの値を表示しようとしていました。
JFree chart を使って棒グラフのように表示するにはどうすればいいですか?? for ループを
取得するNullPointerException

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 に答える