O
Ondine
Gast
Moin,
Ich versuche gerade folgendes:
Nur das funktioniert einfach nicht. Der Listener l wird NICHT hinzugefügt. Ich hoffe es kann mir hier jemand weiterhelfen.
Ich versuche gerade folgendes:
Java:
final MouseMotionListener l = new MouseInputAdapter(){
@Override
public void mouseMoved(MouseEvent f) {
System.out.println("Fehler");
int x2 = f.getX();
int y2 = f.getY();
translate_x = x2 - x1;
translate_y = y2 - y1;
}
};
jPanel1.addMouseListener(new MouseAdapter(){
@Override
public void mousePressed(MouseEvent e) {
x1 = e.getX();
y1 = e.getY();
System.out.println("Ja!");
jPanel1.addMouseMotionListener(l);
}
@Override
public void mouseReleased(MouseEvent e) {
System.out.println("Nein");
jPanel1.removeMouseMotionListener(l);
}
});
Nur das funktioniert einfach nicht. Der Listener l wird NICHT hinzugefügt. Ich hoffe es kann mir hier jemand weiterhelfen.