Как установить толщину линии для нескольких серий в JFreeChart? - PullRequest
0 голосов
/ 19 октября 2018

Я создаю много графиков.В каждом из них мне нужно позвонить

renderer.setSeriesStroke( i, new BasicStroke( 2.0f ) );

для каждой серии.(renderer равно chart.getXYPlot().getRenderer()).

Интересно, есть ли способ установить толщину глобально.

1 Ответ

0 голосов
/ 19 октября 2018

Вызвать метод рендерера setBaseStroke(), как они говорят здесь , и изменить флаг autoPopulateSeriesStroke, как они говорят здесь .

renderer.setBaseStroke(new BasicStroke(2.0f));
renderer.setAutoPopulateSeriesStroke(false);
...