Gráficos de linha com jfreechart 0.9.16

Olá pessoal,

estou desenvolvendo uma aplicação para plotar gráficos usando a API jfreechart 0.9.16, e como todos devem saber, quase não existem exemplos, manuais e tutorias free pela internet ou em qualquer outro lugar. :sad:

Bom, estou tendo dificuldade em mostrar os valores no eixo dos domínios (eixo X). Estou conseguindo plotar o gráfico mas os valores que quero que apareçam no eixo (label’s indicando os valores do eixo X), não estou conseguindo mostrar. Preciso usar mais de uma série, ou seja mais de uma linha no mesmo gráfico.
Tipo, estou usando XYSeries para adicionar os valores que plotar na linha da seguinte forma:

XYSeries serieEntrada = new XYSeries(“Entrada”);
XYSeries serieRetorno = new XYSeries(“Retorno”);

depois adiciono um valor:

serieEntrada.add(number, number);
serieRetorno.add(number, number);

Acontece que preciso que o primeiro parâmetro (em negrito) da chamada add seja um valor do tipo String, pois é este valor que quero mostrar. Mas me parece que a função só aceita valores dos tipos numeric ou double.

Estou usando as seguintes Classes para criar o chart:

XYSeriesCollection colecao = new XYSeriesCollection();

colecao.addSeries(serieEntrada);
colecao.addSeries(serieRetorno);

XYDataset dataset = colecao;

JFreeChart chart = ChartFactory.createXYLineChart(“Meu Gráfico”,
“Datas”, “Valores”, dataset, PlotOrientation.VERTICAL, true, true, false);

Agradeceria imensamente se alguém me ajudar…

Obrigado. :okok: