Рисование точки - Java (240934)
Формулировка задачи:
Здравствуйте. Я наверное задам очень глупый вопрос, но как в Java нарисовать точку? Копался в гугле и на форумах, но так и не смог найти решения. Создать классы Point и Line. Само задание звучит так. Oбъявить массив из n объектов класса Point и определить в методе, какая из точек находится дальше всех от прямой линии, и пометить её другим цветом. С ним все понятно, а вот с рисование точки ничего не получается.
Решение задачи: «Рисование точки»
textual
Листинг программы
//Рисуем координатные оси. Точка отсчета в т.(30,150)
g.drawLine(30, 30, 30, 150);
g.drawLine(25, 145, 300, 145);
//рисуем прямую
g.drawLine(60, 120, 130, 120);
//рисуем и закрашиваем точки
for (int j = 0; j < 3; j++) {
if (j == maxPoint) {
g.setColor(Color.red);
} else {
g.setColor(Color.green);
}
g.drawOval(p1[j].x+30, 150-p1[j].y, 3, 3);
g.fillOval(30+p1[j].x, 150-p1[j].y, 3, 3);
}