Я рисую TimeTableXYDataset
с помощью StackedXYBarRenderer
. К сожалению, цвета каждой серии меняются при обновлении.Отображение серии JFreeChart Название по индексу серии
Я знаю, как установить цвета с использованием метода визуализации setSeriesPaint
, но в качестве аргумента он принимает индекс целочисленной серии. Я создаю свои точки данных, используя строку в качестве названия серии:
ds.add(new SimpleTimePeriod(us.getDate(),
new Date(us.getDate().getTime() + 1000*60)),
us.getTotal(), us.getName()));
Как обнаружить соответствие между названием серии и индексом серии, так что я могу назвать setSeriesPaint
?
Спасибо, что сделал трюк. –