在拖拽的过程中,鼠标会跑到窗体最左边。
解决办法是:
在该办法中获取X,Y值
然后再
解决办法是:
在该办法中获取X,Y值
public void mousePressed(MouseEvent e) {
startX = e.getX();
startY = e.getY();
}
然后再
public void mouseDragged(MouseEvent e) {
int endX = e.getX();
int endY = e.getY();
int moveX = endX - startX;
int moveY = endY - startY;
Point p = playui.getLocation();
Component.setLocation(p.x + moveX, p.y + moveY);
}