Olá pessoas.
Revirei o GUJ mas não fui muito feliz na minha busca.
Tenho um gráfico de barras gerado assim:
JFreeChart freeChart = ChartFactory.createBarChart3D(titulo.toString(),
"Mês", "Reais", categoryDataset, PlotOrientation.VERTICAL,
true, true, true);
O categoryDataSet poderia ser exemplificado como sendo assim:
DefaultCategoryDataset defaultcategorydataset = new DefaultCategoryDataset();
defaultcategorydataset.addValue(new BigDecimal(120000), "Multilan", "Jan 07");
defaultcategorydataset.addValue(new BigDecimal(100000), "Gigalan", "Jan 07");
defaultcategorydataset.addValue(new BigDecimal(80000), "Teralan", "Jan 07");
defaultcategorydataset.addValue(new BigDecimal(140000), "Gigalan", "Fev 07");
defaultcategorydataset.addValue(new BigDecimal(90000), "Multilan", "Fev 07");
defaultcategorydataset.addValue(new BigDecimal(80000), "Teralan", "Fev 07");
O JfreeChart coloca as barras da seguinte maneira:
Multilan-Jan07 | Gigalan-Jan07 | Teralan-Jan07 || Multilan-Fev07 | Gigalan-Fev07 | Teralan-Fev07
E eu gostaria que as barras aparecem na ordem que enviei (exemplo, em fevereiro seria Gigalan, Multilan,Teralan). Alguém conhece alguma configuração do JFreeChart para que ele siga exatamante a ordem dos itens que eu inseri no DataSet?
Obrigada