Рисовать при зажатии мыши - Java
Формулировка задачи:
Подскажите, как рисовать до тех пор, пока зажата мышь?
Делал MouseAdapter с такими переопределенными функциями:
Но происходит зацикливание при нажатии, и при отжатии продолжается рисование
public void mousePressed(MouseEvent e){
go = true;
while(go)
shape.draw(gr, MouseInfo.getPointerInfo().getLocation().getX(), MouseInfo.getPointerInfo().getLocation().getY());
}
public void mouseReleased(MouseEvent e){
go = false;
}Решение задачи: «Рисовать при зажатии мыши»
textual
Листинг программы
public void mouseDragged(MouseEvent e){
shape.draw(gr, MouseInfo.getPointerInfo().getLocation().getX(), MouseInfo.getPointerInfo().getLocation().getY());
}