How to set line thickness for multiple series in JFreeChart?

Line :

I create a lot of charts. In each of them I need to call

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

for each series. (renderer is chart.getXYPlot().getRenderer()).

I wonder if there is any way to set the thickness globally.

Catalina Island :

Call the renderer's setBaseStroke() method, like they say here, and change the autoPopulateSeriesStroke flag, like they say here.

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

Guess you like

Origin http://43.154.161.224:23101/article/api/json?id=99601&siteId=1