我有这个我拖动鼠标的地方,它基本上是小椭圆形或矩形的形状,但我不确定如何在调整窗口大小时保存所有点以重新绘制它们...我知道它与paintComponent()有关但不太确定如何去做,任何帮助都将不胜感激
这是绘图的位
co.wrap
答案 0 :(得分:1)
您可以创建一个存储所有点的列表(方法外部)。
List<Point> list = new LinkedList<>() ;
public void mouseDragged(MouseEvent evt){
Point pt = evt.getPoint();
list.add(pt) ;