2013-01-15 116 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的功能。 –