Возможно уже не актуально, но если не хочешь заморачиваться над логикой рисования графика, то, как писал Eugene, ты можешь воспользоваться уже готовой библиотекой - JavaFX. С ее помощью очень легко создать графическое приложение, а так же там есть возможность отрисовки графиком, но из минусов только то, что тебе придется разобраться со всем этим.
Попробуй JavaFX, а конкретно приложение Scene Builder, в нем достаточно удобно строить графики. Так же можно делать анимацию и прочее. Сам пробовал и графики там рисовал.
Джава это не про графики.
В этот раз мы можем погуглить и вместо тебя, но в следующий раз старайся гуглить сам, пишешь что нужно - гугль тебе находит.
https://upread.ru/art.php?id=69
если не поможет/не подойдет - гугли похожее.
Да, смотрел данный пример, да и гуглил в целом, в книжках смотрел. Непонятно как создать систему координат со значениями и завязать график с циклом, а не вводить определённое количество x и y.
должен быть алгоритм, который описывает определенную функцию.
Сначала ты должен определить его математически. А потом его в алгоритм перевести.
У нас в школе была домашка прикольная, вращающиеся в пространстве геометрические фигуры рисовать, правда тогда еще на Бейсике, паскаль в более старших классах изучали, суть как по мне та же.
Если ты сможешь нарисоваьт это на листочке бумаге в клеточку. По какому алгоритму ты будешь рисовать это на бумаге?
Такую же логику ты переносишь в код.
Не знаешь как рисовать алгоритм, начни с простого.
Нарисуй сначала просто линию, слева направо, потом нарисуй линию сверху в низ.
Потом может какой-то простой график попробуй нарисоваьт самую элементарную функцию, а потом уже свое задание.
Я понимаю, что времени может не быть, но это на будущее подход - начинай с простого и иди к сложному.