private ChartHelper generateBarChart(CategoryDataset dataset, String chartTitle, String yLabel, String xLabel) { JFreeChart chart = org.jfree.chart.ChartFactory.createBarChart(chartTitle, yLabel, xLabel, dataset, PlotOrientation.VERTICAL, false, false, false); BarRenderer renderer = (BarRenderer) ((CategoryPlot) chart.getPlot()).getRenderer(); renderer.setBarPainter(new StandardBarPainter()); renderer.setShadowVisible(false); return new ChartHelper(chart); } }
private static void formatBars(JFreeChart chart) { if (chart != null) { Plot p = chart.getPlot(); if (p instanceof CategoryPlot) { CategoryPlot cp = (CategoryPlot) p; CategoryItemRenderer cir = cp.getRenderer(); if (cir instanceof BarRenderer) { BarRenderer br = (BarRenderer) cir; br.setShadowVisible(false); br.setBarPainter(new StandardBarPainter()); br.setDrawBarOutline(true); } } } }
ItemLabelAnchor.OUTSIDE12, TextAnchor.BOTTOM_CENTER)); renderer.setBaseItemLabelsVisible(Boolean.TRUE); renderer.setBarPainter(new StandardBarPainter()); CategoryPlot plot = new CategoryPlot(dataset, categoryAxis, valueAxis, renderer); JFreeChart chart = new JFreeChart("", JFreeChart.DEFAULT_TITLE_FONT, plot, false);
br.setBarPainter(this.barPainter); br.setShadowVisible(this.shadowVisible); br.setShadowPaint(this.shadowPaint);
br.setBarPainter(this.barPainter); br.setShadowVisible(this.shadowVisible); br.setShadowPaint(this.shadowPaint);
renderer = new BarRenderer(); ((BarRenderer) renderer) .setBarPainter(new StandardBarPainter()); ((BarRenderer) renderer).setShadowVisible(false);
plot.setRangeGridlinesVisible(false); BarRenderer r = (BarRenderer) plot.getRenderer(); r.setBarPainter(new StandardBarPainter()); ChartPanel chartPanel = new ChartPanel(barChart) { @Override
renderer.setBarPainter(new StandardBarPainter()); renderer.setShadowVisible(false);
renderer.setBarPainter(new StandardBarPainter()); renderer.setShadowVisible(false); renderer.setBaseItemLabelFont(ChartDefaults.defaultFont);
renderer.setBarPainter(new StandardBarPainter()); renderer.setShadowVisible(false);
barRenderer.setBarPainter(new StandardBarPainter());
renderer.setBarPainter(new StandardBarPainter()); this.chart_.setBackgroundPaint(Color.getHSBColor((float) 0.0, (float) 0.0, (float) 0.93)); plot.setBackgroundPaint(Color.white);
renderer.setBarPainter( new StandardBarPainter() ); this.chart_.setBackgroundPaint(Color.getHSBColor((float) 0.0, (float) 0.0, (float) 0.93)); plot.setBackgroundPaint(Color.white);
final BarRenderer barRenderer = (BarRenderer) renderer; barRenderer.setShadowPaint(WidgetUtils.BG_COLOR_BRIGHT); barRenderer.setBarPainter(new StandardBarPainter());