не могу получить мои координаты

Я получил расширенныйJLabel класс, где я рисую свою карту, используя код ниже: new AffineTransform() идентичность слева от моего изображения, как есть (0,0, ш, ч)

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

теперь, когда я нажимаю на мойJLabel используя это событие:

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

Я хочу получить мои новые координаты "масштабированные, повернутые ... координаты" Я старался

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

но ptDst отличается от (масштабированных, повернутых, ..) координат, любая помощь, пожалуйста!

Ответы на вопрос(3)

Ваш ответ на вопрос