Help me urgent !!!

A discussion forum for JFreeChart (a 2D chart library for the Java platform).
Locked
rafametal
Posts: 3
Joined: Thu Jun 16, 2005 3:43 pm

Help me urgent !!!

Post by rafametal » Thu Jun 16, 2005 6:22 pm

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 !!!

dimdim
Posts: 9
Joined: Mon Jun 06, 2005 8:23 am

Post by dimdim » Fri Jun 17, 2005 2:55 pm

rafa, eres espagnol?, no?

para tu problema, trata de hacer eso (anadir el labelFormat):

Code: Select all

StandardCategoryItemLabelGenerator labelGenerator = new StandardCategoryItemLabelGenerator("{2}",NumberFormat.getInstance());
o cambia de ChartFactory, no sé lo que quierres hacer exactamente pero normalement, poner los labeles sobre los "batones" esta sencillo.

Dim

Locked