JFreeChart plotando XYDataset na ordem

1 resposta
V

Olá Pessoal,

Estou com um problema, será que poderia me ajudar?
Tenho um vetor XYDataset com pontos e estou querendo plotar um gráfico de tal forma que cada ponto seja representado por um quadrado ou bolinha e que uma linha ligue os pontos na ordem em que adicionei no vetor. Por exemplo:
Vetor de Pontos
1;4
2;10
9;3

O gráfico teria 2 linhas ligando os pontos, que seriam: 1;4 até 2;10 e 2;10 até 9;3.
Para habilitar o quadrado e a linha eu faço:

XYLineAndShapeRenderer renderer = (XYLineAndShapeRenderer) plot.getRenderer();
    	renderer.setShapesVisible(true);

Porém quando mando criar o gráfico, as linhas não seguem a sequência do vetor.
Alguém poderia me dar uma mão?

Grato,

Vitor

1 Resposta

V

Consegui encontrar o problema. Estava tentando arrumar desde ontem e somente agora que descobri.
Quando se cria um série, existe uma opção de desabilitar o recurso de autoshort, é só desabilitar a opção que funciona.

Valew

Criado 23 de julho de 2007
Ultima resposta 23 de jul. de 2007
Respostas 1
Participantes 1