這是問題是在這篇文章的標題,但無論如何:在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