Рисование размытой тени в JfreeChart?

Это вопрос в заголовке поста, но тем не менее:

Я использую JFreeChart для создания диаграммы в своем приложении. И одно из требований — мягкая размытая тень вместо сплошной, которая представлена ​​по умолчанию.

Я знаю, что могу добавить свое изображение вместо тени по умолчанию, используя

setShadowPaint(Paint paint);

но этот способ подразумевает создание размытого изображения и добавление его в мой отчет. Есть ли встроенный кейс для достижения необходимого эффекта?

Спасибо за все.


person Eugene Shmorgun    schedule 15.01.2013    source источник
comment
не могли бы вы перефразировать эту строку but this way implies the creating blured image and adding it to the my report. Is there built case to achive needed effect ? неясно   -  person exexzian    schedule 15.01.2013
comment
Я имею в виду, что я могу подготовить размытое изображение через код и использовать это изображение в setShadowPaint. Я ищу встроенный метод для этого.   -  person Eugene Shmorgun    schedule 15.01.2013
comment
Там нет ничего встроенного, но вы можете использовать ConvolveOp для размытия изображения. См. статьи, процитированные здесь.   -  person trashgod    schedule 16.01.2013
comment
Добро пожаловать; Я подробно описал ниже.   -  person trashgod    schedule 17.01.2013


Ответы (1)


Там нет ничего встроенного, но вы можете использовать ConvolveOp для размытия изображения; примеры приведены в статьях, приведенных здесь. Вы должны иметь возможность составить подходящее изображение в BufferedImage и добавить его на диаграмму в виде аннотация.

person trashgod    schedule 17.01.2013
comment
Что вы имеете в виду, аннотация? - person Eugene Shmorgun; 17.01.2013
comment
Перейди по ссылке; Я думал об аннотации к изображению, но вы можете посмотреть на другие. - person trashgod; 17.01.2013
comment
М-м-м. это выглядит выглядит полезно. но ни одна диаграмма - это круговая, а аннотация - это только функция XYChart. Плохо. - person Eugene Shmorgun; 17.01.2013
comment
ImageTitle может быть альтернативой. - person trashgod; 18.01.2013
comment
Могу дать вам подсказку об этом моем вопросе линейная диаграмма xyplot в jfreechart"> stackoverflow.com/questions/14405062/? - person Eugene Shmorgun; 18.01.2013