List of usage examples for org.jfree.chart.plot XYPlot getRendererCount
public int getRendererCount()
From source file:io.github.mzmine.util.jfreechart.JFreeChartUtils.java
private static void setDrawSeriesLineAsPath(JFreeChart chart, boolean usePath) { final XYPlot plot = chart.getXYPlot(); for (int i = 0; i < plot.getRendererCount(); i++) { XYItemRenderer renderer = plot.getRenderer(i); if (renderer instanceof XYLineAndShapeRenderer) { XYLineAndShapeRenderer r = (XYLineAndShapeRenderer) renderer; r.setDrawSeriesLineAsPath(usePath); }//from www .j ava2 s . c om } }
From source file:org.mwc.debrief.sensorfusion.views.MouseClickSolutionDemo.java
private void fixProblem(final XYPlot plot) { for (int i = 0; i < plot.getRendererCount(); i++) { final XYItemRenderer renderer = plot.getRenderer(i); final XYItemRenderer fixed = XYLineAndShapeRendererFix.newFixedVersion(renderer); if (renderer != fixed) { plot.setRenderer(i, fixed);/*from ww w . ja va 2 s .co m*/ } } }