JFreeChart 中的差距

发布于 2024-12-05 04:22:01 字数 600 浏览 0 评论 0原文

我正在使用 JFreeChart 创建图表,并且出现以下行为。

JFreeChart StackedXYAreaChart

注意粉色浅色和深色之间的间隙。

我只是随时间绘制样本数据,所以我认为它与我的数据没有任何关系。以前有人遇到过这个问题吗?我正在使用堆积 XY 面积图。

这是创建我的数据集的代码:

double sample = 1.0;
TimeTableXYDataset dataset = new TimeTableXYDataset();
List<TimeSeries> timeSeriesList = timeSeriesCollection.getSeries();
for (TimeSeries t : timeSeriesList) {
  for (index = 0; index < t.getItemCount(); index++) {
    dataset.add(t.getTimePeriod(index), sample, t.getDescription());
  }
  sample++;
}

I am creating a chart using JFreeChart, and I get the following behavior.

JFreeChart StackedXYAreaChart

Notice the gap between the light and dark shades of pink.

I was just plotting sample data over time, so I don't think it has anything to do with my data. Has anyone encountered this issue before? I am using a stacked XY area chart.

Here is the code to create my dataset:

double sample = 1.0;
TimeTableXYDataset dataset = new TimeTableXYDataset();
List<TimeSeries> timeSeriesList = timeSeriesCollection.getSeries();
for (TimeSeries t : timeSeriesList) {
  for (index = 0; index < t.getItemCount(); index++) {
    dataset.add(t.getTimePeriod(index), sample, t.getDescription());
  }
  sample++;
}

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

把时间冻结 2024-12-12 04:22:01

问题已解决。我用它自己覆盖了绘图渲染器。

Problem fixed. I was overwriting the plot renderer with itself.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文