Как нарисовать прямую линию в jfreechart?

Как мне нарисовать прямую линию с уравнением y=m*x+n на диаграмме jfreechart?


person Community    schedule 11.05.2009    source источник


Ответы (1)


Звучит достаточно просто... Я никогда им не пользовался, но есть XYPlot, который звучит как неплохое место для начала. Вы можете создать его с помощью ChartFactory, чтобы упростить задачу. Вам потребуется реализовать класс, реализующий Интерфейс XYDataSet для возврата фактических точек (т. е. оценки вашего уравнения).

person unwind    schedule 11.05.2009
comment
По умолчанию XYPlot рисует линию (линии) между указанными точками данных, поэтому для прямой линии вам нужно указать только две точки. Например, (0, n) и (1, m+n). - person Joonas Pulakka; 11.05.2009