Pessoal,
Tenho pouquissima experiencia no jfreechart, estou algumas enfrentando dificuldades.
Uso um grafico createBarChart3D, passando um DefaultCategoryDataset.
O que acontece:
DefaultCategoryDataset dcd = new DefaultCategoryDataset();
for(int n=0; n < bcb.getValues().length; n++){
dcdataset.setValue(bcb.getValues()[n], "",bcb.getIndentifiers()[n]);
}
Esse bcb.getIndentifiers()[n] as vezes são nomes tipo: Adesão, Não Adesões, Cliente, Não Clientes … e estes não são exibidos corretamente, parece que só cabe um caracter.
Vocês sabem como resolver isso? ele não faz alguma especie de label?
Criação do chart
chart = ChartFactory.createBarChart3D(bcb.getTitle(), bcb.getXAxis(), bcb.getYAxis(), dcdataset,PlotOrientation.VERTICAL,false,true,true) ;
Se alguém poder ajudar!