protected JFreeChart createChart(XYDataset dataset) { JFreeChart jfreechart = ChartFactory.createTimeSeriesChart( null, "time", "# of issues", dataset, true, false, false); jfreechart.setBackgroundPaint(Color.WHITE); XYPlot plot = (XYPlot)jfreechart.getPlot(); XYStepAreaRenderer renderer = new XYStepAreaRenderer(); plot.setRenderer(renderer); renderer.setSeriesPaint(0,ColorPalette.RED); renderer.setSeriesPaint(1,ColorPalette.GREEN); return jfreechart; } }
urlGenerator = new StandardXYURLGenerator(); XYItemRenderer renderer = new XYStepAreaRenderer( XYStepAreaRenderer.AREA_AND_SHAPES, toolTipGenerator, urlGenerator);
break; case STEP_AREA_CHART_TYPE: renderer = new XYStepAreaRenderer(); break; case DIFFERENCE_CHART_TYPE:
urlGenerator = new StandardXYURLGenerator(); XYItemRenderer renderer = new XYStepAreaRenderer( XYStepAreaRenderer.AREA_AND_SHAPES, toolTipGenerator, urlGenerator);
break; case STEP_AREA_CHART_TYPE: renderer = new XYStepAreaRenderer(); break; case DIFFERENCE_CHART_TYPE: