public void displayDataItems(DataItems items) {
    if (items == null) return;
    // TimeSeriesCollection tsc = new TimeSeriesCollection();
    XYSeriesCollection tsc = new XYSeriesCollection();

    // TimeSeries ts = new TimeSeries("序列值");
    XYSeries ts = new XYSeries("序列值");

    int len = items.getLength();
    for (int i = 0; i < len; i++) {
      DataItem item = items.getElementAt(i);
      Date date = item.getTime();
      double val = Double.parseDouble(item.getData());
      // ts.addOrUpdate(items.getTimePeriodOfElement(i), val);
      ts.add(i, val);
    }
    tsc.addSeries(ts);
    chart.getXYPlot().setDataset(tsc);
  }