Используйте класс AverageTemperaChart из демоверсии.
setChartSettings(renderer, "Average temperature", "Month", "Temperature", 0.5, 5.5, 0, 4,
Color.LTGRAY, Color.LTGRAY);
, затем измените его следующим образом и проверьте изменения
for (int i = 0; i < titles.length; i++)
{
x.add(new double[] { 1, 2, 3, 4 });
}
добавьте четыре только для демонстрации
И добавьте меткучерез renderer.addTextLabel ();
например:
String[] date={"1-3-2012","1-4-2012","1-5-2012","1-6-2012"};
for (int i = 0; i < date.length; i++)
{
renderer.addTextLabel(i+1, date[i]);
}
renderer.setXLabelsAlign(Align.CENTER);
renderer.setXLabels(0);