kann meine Koordinaten nicht ermitteln graphics2D mouseclick java

Ich habe einen verlängertenJLabel Klasse, in der ich meine Karte mit dem folgenden Code zeichne:new AffineTransform() ist die Identität, um mein Bild so zu belassen, wie es ist (0,0, w, h)

 mygraphics2D = (Graphics2D) getGraphics();
 graphics2D.scale(2.0,2.0) ;
 graphics2D.rotate(....
 graphics2D.drawImage(myImageIcon.getImage(),new AffineTransform(), this);

jetzt wenn ich auf meine klickeJLabel benutze dieses Event:

public void mouseClicked(MouseEvent e) {
x =e.getX() ;
y = e.getY();
NewX = ????
NewY = ????
}

Ich möchte meine neuen Koordinaten "die skalierten, gedrehten ... Koordinaten" abrufen, die ich versucht habe

Point2D ptSrc = new Point2D.Double(x, y);
Point2D ptDst = new Point2D.Double(0, 0);
mygraphics2D.getTransform().transform(ptSrc, ptDst);

aber die ptDst unterscheidet sich von den (skalierten, gedrehten, ..) Koordinaten, bitte helfen !!!

Antworten auf die Frage(3)

Ihre Antwort auf die Frage