Nabend,
ich habe eine Uhr geschrieben die sich bewegen lässt, indem man eine JPanel zieht. Allerdings springt der Mauszeiger immer in die linke obere Ecke des JFrames sobald man das Fenster verziehen möchte. Ich lade zur besseren Vorstellung mal zwei Bilder hoch. Die Pfeile zeigen wo der Mauszeiger steht. Der Code dafür:
Also die Frage: Wie verhindere ich, dass der Mauszeiger da hin springt?
ich habe eine Uhr geschrieben die sich bewegen lässt, indem man eine JPanel zieht. Allerdings springt der Mauszeiger immer in die linke obere Ecke des JFrames sobald man das Fenster verziehen möchte. Ich lade zur besseren Vorstellung mal zwei Bilder hoch. Die Pfeile zeigen wo der Mauszeiger steht. Der Code dafür:
Java:
new MouseMotionListener() {
@Override
public void mouseDragged(MouseEvent e) {
setLocation(e.getLocationOnScreen());
}
@Override
public void mouseMoved(MouseEvent e) {}
};