2009-02-27 26 views
-1

我想绘制一些包含重叠优先级的数据集的条形图。JFreechart XYPlot重叠数据文物

E.g.可以在一个点绘制三个不同颜色的条,但是会显示具有最高优先级的条。这在大多数情况下都是有效的,但是我在我的情节中收到了一些文物,因为一些较低优先级的颜色偶尔会泄漏。任何想法可以解决这个问题?

我认为这可能是一个反锯齿问题,但打开它或禁用它不会影响工件。

回答

0

我不太清楚你的意思,但你可能应该删除你不希望从数据模型中看到的优先级,那么它们将不会被绘制。

1

当我看到像这样的事情之前,因为我正在绘制多个数据系列,并且大部分数据集中存在巨大重叠,并且只有最后一个数据集呈现(顶部一个)可见大部分时间。我怀疑,无论你在隐藏代码中做什么都可能没有你想象的那么好,而其他颜色的“出血”就是重叠不太重要的数据集。尝试一个实验并更改数据集渲染的顺序 - 我敢打赌,你会突然发现条形的主色调会改变。

+0

我的'隐藏'代码是通过改变渲染顺序完成的,问题是具有较低渲染优先级的数据集偶尔会出现。我发现了一个解决方法。 – 2009-09-08 03:34:58