这是问题是在这篇文章的标题,但无论如何:在JfreeChart中绘制模糊的阴影?
我使用JFreeChart在我的应用程序中创建图表。其中一个要求是柔和的模糊阴影,而不是固体,这是默认显示的。
我知道我可以加我的图像,而不是默认的阴影,用
setShadowPaint(Paint paint);
但这种方式意味着创建所迷离图像并将其添加到我的报告。是否有建立案例来达到所需的效果?
谢谢大家。
这是问题是在这篇文章的标题,但无论如何:在JfreeChart中绘制模糊的阴影?
我使用JFreeChart在我的应用程序中创建图表。其中一个要求是柔和的模糊阴影,而不是固体,这是默认显示的。
我知道我可以加我的图像,而不是默认的阴影,用
setShadowPaint(Paint paint);
但这种方式意味着创建所迷离图像并将其添加到我的报告。是否有建立案例来达到所需的效果?
谢谢大家。
没有什么内置的,但您可以使用ConvolveOp
来模糊图像;例如参见引用文章here。您应该可以在BufferedImage
中组合合适的图像,并将其作为annotation添加到图表中。
你是什么意思“annotaion”? –
请点击链接;我正在考虑一个图像注释,但你可能想看看其他人。 – trashgod
嗯。它看起来很有用。但是ny图表是Pie,注释只是XYChart的功能。 –
您能否重新翻译这一行'但这种方式意味着创建模糊图像并将其添加到我的报告中。有没有建立案例来达到所需的效果?'不清楚 – exexzian
我记住,我可以通过代码准备模糊图像并在setShadowPaint中使用此图像。我正在为此寻找内置方法。 –
没有内置的内容,但是您可以使用'ConvolveOp'来模糊图像。看到引用[这里]的文章(http://stackoverflow.com/a/3528196/230513)。 – trashgod