Image

Imagemashakr wrote in Imageru_java

Вопрос по легенде в JFreeChart

Я создаю вручную легенду для диаграммы в JFreeChart:

LegendItemCollection chartLegend = new LegendItemCollection();
Shape shape = new Rectangle(10, 10);
chartLegend.add(new LegendItem("Item 1", null, null, null, shape, item1Color));
chartLegend.add(new LegendItem("Item 2", null, null, null, shape, item2Color));
plot.setFixedLegendItems(chartLegend);

Теперь мне надо вместо цветного квадрата нарисовать символ. К примеру, красный восклицательный знак. Как мне это сделать?

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

UPD. Решилось при помощи передачи TexturePaint вместо обычного цвета.