Duvida com o JFreeChart

2 respostas
J

1º Na construção de um LINECHART gostaria de colocar a legenda do eixo X escrita na VERTICAL, ams apenas a legenda nao a plotagem do gráfico todo… como poço fazer isso!?

2º Ainda no gráfico LINECHART como faço para q os pontos da reta fiquem marcados no gráfico!? teria como fazer isso!?

3º No gráfico do tipo BARCHART teria como eu colocar dois gráficos juntos … por exemplo… 1 grafico do lado diteiro e outro do lado esquedo de um painel onde no meio estarão as legendas do eixo Y( q serão as mesmas para os dois graficos) e ainda cada grafico possui sua propria legende no eixo X.

Valeu pessoal… qualquer ajuda ja está de bom tamanho!

FAlow… juliano

2 Respostas

ricardolecheta

Para o 2 precisa ver os métodos do CategoryPlot…eu lembro que tem algo assim.

bbmoura

para o 1° ve c isso te ajuda:

XYPlot cplot = (XYPlot)jfreechart.getPlot(); 
            DateAxis axis = (DateAxis) cplot.getDomainAxis();
            axis.setVerticalTickLabels(true);

para o 2°:

XYPlot cplot = (XYPlot)jfreechart.getPlot(); 
XYItemRenderer renderer = cplot.getRenderer();
            if (renderer instanceof StandardXYItemRenderer) {
                StandardXYItemRenderer rr = (StandardXYItemRenderer) renderer;
                rr.setPlotShapes(false);
                rr.setShapesFilled(true);
Criado 10 de junho de 2005
Ultima resposta 22 de jun. de 2005
Respostas 2
Participantes 3