JFreeChart не слишком сложен. Вы должны попробовать график временных рядов в вашем случае. Смотрите здесь пример того, как они его используют.
Хотя они оставляют позади сцену главное, что должно создать источник данных для диаграммы: см. Строку
final TimeSeries eur = DemoDatasetFactory.createEURTimeSeries ();
Я использовал эти диаграммы TimeSeries раньше, и, насколько я помню, вам нужно создать этот объект и поместить туда ряд ваших значений (возможно, перебирая ваши собственные значения и вставляя их по одному в цикле)