С помощью JFreeCharts как можно сортировать метки оси x и элементы легенды по отдельности? - PullRequest
1 голос
/ 13 декабря 2010

У меня есть многострочная диаграмма, которая содержит следующие данные:

Строка 1: Имя = B, Метка оси X = A Строка 2: Имя = A, Метка оси X = C Строка 3: Имя = C, Метка оси X = B

Я хотел бы, чтобы метки оси X отображались в следующем порядке: A, B, C, и я хотел бы, чтобы элементы легенды отображались в этомтот же порядок.Однако, в зависимости от порядка, в котором находятся данные, когда я передаю их в диаграмму, один из них может быть верным, но не оба одновременно.

Существует ли какой-то класс, который можно переопределить, чтобы упорядочить метки оси X и другойзаказать элементы легенды?Или есть альтернативное / лучшее решение?

Любая помощь или предложения будут оценены, спасибо.

1 Ответ

1 голос
/ 13 декабря 2010

Переопределить getLegendItems() в вашем рендерере.

...