2013-01-15 93 views
1

这是问题是在这篇文章的标题,但无论如何:在JfreeChart中绘制模糊的阴影?

我使用JFreeChart在我的应用程序中创建图表。其中一个要求是柔和的模糊阴影,而不是固体,这是默认显示的。

我知道我可以加我的图像,而不是默认的阴影,用

setShadowPaint(Paint paint); 

但这种方式意味着创建所迷离图像并将其添加到我的报告。是否有建立案例来达到所需的效果?

谢谢大家。

+0

您能否重新翻译这一行'但这种方式意味着创建模糊图像并将其添加到我的报告中。有没有建立案例来达到所需的效果?'不清楚 – exexzian

+0

我记住,我可以通过代码准备模糊图像并在setShadowPaint中使用此图像。我正在为此寻找内置方法。 –

+0

没有内置的内容,但是您可以使用'ConvolveOp'来模糊图像。看到引用[这里]的文章(http://stackoverflow.com/a/3528196/230513)。 – trashgod

回答

1

没有什么内置的,但您可以使用ConvolveOp来模糊图像;例如参见引用文章here。您应该可以在BufferedImage中组合合适的图像,并将其作为annotation添加到图表中。

+0

你是什么意思“annotaion”? –

+0

请点击链接;我正在考虑一个图像注释,但你可能想看看其他人。 – trashgod

+0

嗯。它看起来很有用。但是ny图表是Pie,注释只是XYChart的功能。 –