你打印的是 chartData 的数据,可是你生成的图片时根据 dataset。就是说在你生成 dataset 的时候可能丢失了数据。看看是不是你的三条测试数据有关键字类似或者重复的?或者打印 dataset 的内同看看

解决方案 »

  1.   

    to hao0432(隆隆危机):
    你说得没错,我检查过数据,确实不是连续的,所以在LineChart中只显示了间断的点,而不连线。不过,我在生成TimeSeriesChart时,给定的数据也不是连续的,JfreeChart却可以把这些不连续的点给自动连起来。现在我在LineChart中也希望能把这些不连续的点给连续起来,却找不到相应的API,试过了lineAndShapeRenderer.setLinesVisible(true);也不起作用。请指教该如何把这些点全都连起来,谢谢