【问题标题】:TimeSeries not showing any value if it contain only one value如果 TimeSeries 仅包含一个值,则不显示任何值
【发布时间】:2012-05-30 11:02:04
【问题描述】:
TimeSeries series = new TimeSeries("Year Chart",Month.class);
series.add(cal.getTime,500);
TimeSeriesCollection dataset = new TimeSeriesCollection(series);

即系列仅包含一个值,它无法在图表上显示任何内容。

TimeSeries series = new TimeSeries("Year Chart",Month.class);
series.add(cal.getTime,100);
series.add(cal.getTime,500);
TimeSeriesCollection dataset = new TimeSeriesCollection(series);

即当它包含多个值时,它会显示在图表上

如果我想显示值,即使系列只包含一个值怎么办?

【问题讨论】:

    标签: java jsp jfreechart


    【解决方案1】:

    当您只添加一项时,它可能就在那里。您只需使系列形状在渲染器中可见即可查看任何内容。试试这样的。

    renderer.setBaseShapesVisible(true);
    

    【讨论】:

      猜你喜欢
      • 2014-04-03
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-07-19
      • 2015-08-19
      • 1970-01-01
      相关资源
      最近更新 更多