I NEED HELP IN SHOW THE LABEL IN CategoryItemRenderer... I try using :
CategoryDataset dataset =
DatasetUtilities.createCategoryDataset(
eventTypes,
monthNames,
result);
JFreeChart chart =
ChartFactory.createStackedBarChart(
"",
"",
"",
dataset,
org.jfree.chart.plot.PlotOrientation.VERTICAL,
true,
true,
false);
chart.getCategoryPlot().setDomainGridlinesVisible(true);
chart.getCategoryPlot().setRangeGridlinesVisible(true);
CategoryItemRenderer cir = chart.getCategoryPlot().getRenderer();
///////////////////////////////////// IN THIS MOMENT !!!!!!!!!!
WHAT I DO TO ADD LABELS IN CategoryItemRenderer ???
I trying this (its not work):
StandardCategoryItemLabelGenerator labelGenerator = new StandardCategoryItemLabelGenerator(NumberFormat.getInstance());
cir.setItemLabelGenerator(labelGenerator);
cir.setItemLabelsVisible(Boolean.TRUE);
chart.getCategoryPlot().setRenderer(cir);
And this not work !!! I see other way but dont work too:
I implement the CategoryItemRenderer, setLabelGenerator(new StandardCategoryLabelGenerator()) and called setItemLabelsVisible(true) and dont work !!!!
I need a example for this because i need this urgent !!!!
Thanks for help !!!
Help me urgent !!!
rafa, eres espagnol?, no?
para tu problema, trata de hacer eso (anadir el labelFormat):
o cambia de ChartFactory, no sé lo que quierres hacer exactamente pero normalement, poner los labeles sobre los "batones" esta sencillo.
Dim
para tu problema, trata de hacer eso (anadir el labelFormat):
Code: Select all
StandardCategoryItemLabelGenerator labelGenerator = new StandardCategoryItemLabelGenerator("{2}",NumberFormat.getInstance());
Dim