Как установить форму для определенного значения на линейной диаграмме в jfreechart?

Привет, я новичок в jfreechart. Я хочу отобразить форму для определенного значения на линейной диаграмме. Я использовал метод setSeriesShapesVisible(), но он отображает фигуры для всех точек данных.

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

Пожалуйста помогите..

Заранее спасибо..


person Babu R    schedule 09.05.2012    source источник


Ответы (2)


Не могли бы вы привести пример использования класса XYShapeAnnotation?

Да, несколько примеров обсуждаются здесь.

person trashgod    schedule 10.05.2012

Этого можно добиться с помощью XYShapeAnnotation ( проверьте другие подклассы AbstractXYAnnotation, возможно, есть тот, который вам больше подходит). Создайте новую аннотацию и добавьте ее на свой график с помощью XYPlot.addAnnotation

person Baldrick    schedule 09.05.2012
comment
Не могли бы вы привести пример использования класса XYShapeAnnotation? - person Babu R; 10.05.2012