Рисование в JFrame - Java

Узнай цену своей работы

Формулировка задачи:

Передо мной стоит задача: написать прогу, в которой можно рисовать пpямoугoльники по двум кликам. первый клик - координаты левого верхнего угла пpямоугольника, второй клик - координаты нижнего правого. Отсюда посчитаем высоту и ширину, вопрос заключается не в этом. когда мы используем метод paint, то экран постоянно обновляется и когда рисуем новый пpямоугольник, то предыдущий пропадает. Мы же не можем запомнить координаты каждого пpямоугольника, чтобы их все перерисовывать каждый раз. Как убрать перерисовку? Может другой метод использовать? пробовал рисовать непосредственно в методе Paint и пробовал рисовать в методе mouseClicked - обработчике события клика

Решение задачи: «Рисование в JFrame»

textual
Листинг программы
  1. @Override
  2. public void update(Graphics g){
  3.     paint(g);
  4. }

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

13   голосов , оценка 4 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут