Я смотрю на использование http://yuriy-g.github.io/simple-java-plot/ для простых графиков рассеяния xy. Как я могу получить код ниже:
public static void main(String[] args) throws IOException {
// configuring plot options
Plot plot = Plot.plot(Plot.plotOpts().
title("Intensity vs. Distance").
legend(Plot.LegendFormat.BOTTOM)).
xAxis("mm", Plot.axisOpts().
range(0, 10)).
yAxis("I", Plot.axisOpts().
range(0, 1000)).
series("Data", Plot.data().
xy(0, 1000).
xy(1, 50).
xy(2, 25),
Plot.seriesOpts().
marker(Plot.Marker.DIAMOND).
markerColor(Color.GREEN).
color(Color.BLACK));
plot.save("sample_data", "png");
}
для программного считывания в нескольких точках xy (то есть xy (X1, Y2). Xy (X2, Y2). ...) из других мест. то есть у меня есть другой класс, который вычисляет эти точки xy и хочет передать их для их построения или, альтернативно, вызвать построение графиков.
Из класса Data в Plot. java это кажется возможным.
PS Я новичок в Java.