List of usage examples for org.jfree.chart.renderer.xy XYStepRenderer setAutoPopulateSeriesFillPaint
public void setAutoPopulateSeriesFillPaint(boolean auto)
From source file:uk.ac.ed.epcc.webapp.charts.jfreechart.JFreeTimeChartData.java
public TimeChartDataSet addLineGraph(TimeChartDataSet plot) throws InvalidArgument { TimeChartDataSet myplot = addTimeSeries(plot); if (use_bar || getItems() < STEP_THRESHOLD || use_step) { XYStepRenderer renderer = new XYStepRenderer(); renderer.setAutoPopulateSeriesFillPaint(true); ((XYPlot) chart.getPlot()).setRenderer(myplot.getDatasetId(), renderer, false); } else {/*from www . ja va 2 s.c om*/ XYLineAndShapeRenderer renderer = new XYLineAndShapeRenderer(true, false); renderer.setAutoPopulateSeriesFillPaint(true); ((XYPlot) chart.getPlot()).setRenderer(myplot.getDatasetId(), renderer, false); } return myplot; }