更改背景虚线JFreeChart

时间:2012-06-12 17:45:57

标签: java background jfreechart

我想让我的图表可打印。我知道JFreeChart已经有了打印配置,但我需要让它可打印(黑色和白色),这样我就可以在PNG中保存图像(已经可打印)并将其放入报告中。

我尝试将背景更改为白色,但背景中的dasehd线变得不可见(它们已经是白色)。

我搜索过,但找不到更改颜色的选项。

有人能给我一些启示吗?

编辑:是一张XY图表(最初是灰色背景,白色虚线)

1 个答案:

答案 0 :(得分:4)

我的一个来源中有类似的内容:

plot.setBackgroundAlpha(0.25)
plot.setDomainMinorGridlinePaint(Color.GRAY)
plot.setDomainGridlinePaint(Color.DARK_GRAY)
plot.setRangeMinorGridlinePaint(Color.GRAY)
plot.setRangeGridlinePaint(Color.DARK_GRAY)

也许有帮助。

也可以应用如下主题:

StandardChartTheme.createJFreeTheme().apply(chart)

您可以先应用任何主题,然后修改所需的所有内容。