Fixar valores eixo x em jfreechart

2 respostas
boneazul

Pessoal tenho um grafico XYLines construido no jfreechart e queria fixar os dados do eixo x em alguns valores
tem como tentei dessa maneira mas num rolou …alguem ja passou por isso??

preciso fixar nesses valores 250,500,1000,2000,3000,4000,6000, e 8000

tentei esse código mas num rolou… :frowning:

NumberAxis axisX =(NumberAxis) plot.getDomainAxis();
			TickUnits units = new TickUnits();
			units.add(new NumberTickUnit(250));
			units.add(new NumberTickUnit(500));
			units.add(new NumberTickUnit(1000));
			units.add(new NumberTickUnit(2000));
			units.add(new NumberTickUnit(3000));
			units.add(new NumberTickUnit(4000));
			units.add(new NumberTickUnit(6000));
			units.add(new NumberTickUnit(8000));
			axisX.setStandardTickUnits(units);

preciso que fique assim

250 500 1000 2000 3000 4000 6000 8000
      __|___________________________________
  -10   |
    0    |   *
   10   |                
   20   |         *
   30   |                *
   40   |
   50   |
   60   |
   70   |
   80   |
   90   |

o grafico ta tudo certo já falta só isso fixar o eixo x nesses valores pq ta montando com valores variando de 1000 em 1000 e nao aparece as marcas de 250,500 e aparece marcas desnecessarias como 5000 e 7000
se alguem puder me ajudar…

2 Respostas

Fernando_Generoso_da

posso estar enganado, mas creio que isso não seja possível. Se tiver como, a documentação do jfreechart não cita.

Fernando

boneazul

Fernando Generoso da Rosa:
posso estar enganado, mas creio que isso não seja possível. Se tiver como, a documentação do jfreechart não cita.

Fernando


Nossa sera??? Acho dificil nao ter modo pra isso…sei lá …pensando que em grafico isso seria uma coisa meio que básica…

Criado 16 de dezembro de 2009
Ultima resposta 16 de dez. de 2009
Respostas 2
Participantes 2