RESOLVIDO! Colunas JFreeChart

2 respostas
diogoprosoft

Galera como eu posso fazer para setar a largura da coluna do gráfico? estão muito finas!!!

2 Respostas

diogoprosoft

O problema está no código abaixo

DefaultCategoryDataset dataset = new DefaultCategoryDataset();

        dataset.addValue(53, series1, category1);
        dataset.addValue(22, series2, category2);
        dataset.addValue(83, series3, category3);
        dataset.addValue(3, series4, category4);
        dataset.addValue(5, series5, category5);
        dataset.addValue(8, series6, category6);

Se eu deixar assim ele vem com as barras finas porém todas coloridas como eu quero e se eu deixo todas as series como “series1” por exemplo vem todas largas mais somente de uma cor. Eu preciso que sejam largas e coloridas… Alguém já passou por isso?

diogoprosoft

Bom se alguém tiver o mesmo problema a solução é o seguinte…

O Renderer tem que ser assim:

CategoryItemRenderer itemRenderer = new CustomRenderer(
                    new Paint[] {Color.red, Color.blue, Color.green, Color.pink, Color.DARK_GRAY}
                );

plot.setRenderer(itemRenderer);
Criado 18 de janeiro de 2012
Ultima resposta 18 de jan. de 2012
Respostas 2
Participantes 1