Очистка серии и сохранение других в JFreeChart - PullRequest
2 голосов
/ 01 января 2012

Я использую JFreeChart для создания диаграммы, содержащей 6 временных рядов.
Проблема : Когда я звоню .clear() в одном из этих сериалов, все остальные скрываются:

    this.Series1.clear();

Вопрос : Что я должен сделать, чтобы очистить серию без исчезновения других?

Перед звонком .clear() по "Красной" серии.
enter image description here

После вызова .clear() на «Красную» серию.
enter image description here

1 Ответ

4 голосов
/ 02 января 2012

Я получаю ожидаемый результат, используя любой из этих:

dataset.removeSeries(0);
dataset.getSeries(0).clear();

Вам может потребоваться проверить, что каждый TimeSeries является отдельным экземпляром.

...