/** * Creates a stacked bar chart with the specified orientation. * * @param orientation the orientation. * * @return A stacked bar chart. */ private static JFreeChart createStackedBarChart( PlotOrientation orientation) { return createBarChart(orientation, new StackedBarRenderer()); } /**
/** * Returns a stacked bar renderer. */ private StackedBarRenderer getStackedBarRenderer() { StackedBarRenderer renderer = new StackedBarRenderer(); for ( int i = 0; i < COLORS.length; i++ ) { renderer.setSeriesPaint( i, COLORS[i] ); renderer.setShadowVisible( false ); } return renderer; }
/** * Attach the renderers to the created graph. * * @param configuration * the configuration parameters * @param pluginName * the name of the plug-in * @param chart * the graph to attach the renderer to * @param toolTipProvider the tooltip provider for the graph */ private void attachRenderers(final GraphConfiguration configuration, final String pluginName, final JFreeChart chart, final ToolTipProvider toolTipProvider) { CategoryItemRenderer renderer = new StackedBarRenderer(); CategoryPlot plot = chart.getCategoryPlot(); plot.setRenderer(renderer); setColors(chart, new Color[]{ColorPalette.BLUE, ColorPalette.YELLOW, ColorPalette.RED}); }
StackedBarRenderer renderer = new StackedBarRenderer(); renderer.setShadowVisible(false);
StackedBarRenderer renderer = new StackedBarRenderer(); renderer.setShadowVisible(false);
StackedBarRenderer renderer = new StackedBarRenderer(); renderer.setShadowVisible(false);
StackedBarRenderer renderer = new StackedBarRenderer(); renderer.setShadowVisible(false);
ValueAxis valueAxis = new NumberAxis(rangeAxisLabel); StackedBarRenderer renderer = new StackedBarRenderer(); if (tooltips) { renderer.setBaseToolTipGenerator(
StackedBarRenderer renderer = new StackedBarRenderer(); renderer.setShadowVisible(false);
ValueAxis valueAxis = new NumberAxis(rangeAxisLabel); StackedBarRenderer renderer = new StackedBarRenderer(); if (tooltips) { renderer.setDefaultToolTipGenerator(
renderer = new StackedBarRenderer3D(); } else if ( chartDefinition.isStacked() ) { renderer = new StackedBarRenderer(); } else { renderer = new BarRenderer3D();
lineRenderer = new LineRenderer3D(); } else if ( chartDefinition.isStacked() ) { barRenderer = new StackedBarRenderer(); lineRenderer = new LineAndShapeRenderer(); } else {