Bom dia pessoal, seguinte, estou criando relatórios com gráficos onde faço uma comparação entre duas séries no gráfico conforme a imagem em anexo.
Gostaria de saber como eu altero o espaçamento estre as séries “média professor” e “média demais professores” gostaria de colocá-las bem proximas uma da outra.
Espaçamento entre séries JFreeChart
1 Resposta
Pessoal, descobri a solução, como estou usando relatório em jasperreports tive que criar uma classe customizadora.
public class AvaliacaoProfessorChartCustomizer implements JRChartCustomizer {
@Override
public void customize(JFreeChart jFreeChar, JRChart jRChart) {
BarRenderer renderer = (BarRenderer) jFreeChar.getCategoryPlot().getRenderer();
renderer.setItemMargin(0.0);
}
}
Neste caso basta pegar o BarRenderer do objeto JFreeChart e usar o método setItemMargin passando como parâmetro o espaço que deve haver entre as barras.
O resultado está em anexo.
Criado 28 de dezembro de 2011
Ultima resposta 28 de dez. de 2011
Respostas 1
Participantes 1

