un problemilla con imagen rotada

mariovm
30 de Junio del 2006
Hola a [email protected]
En una aplicación java tengo una imgen rotada y tengo un evento para cuando el usuario hace clic dentro de la imagen.

Para conseguir esto hago lo siguiente:

Creo un rectangulo con los datos de posición de la imagen y uso el método de rectangulos contains(Point p) para comprobar que se ha hecho clic en un punto dentro de la imagen.

El problema me viene porque la imagen está rotada y el rectangulo es el de la primera imagen sin rotar. ¿Como puedo hacer para que coincida? por ejemplo si existiera un método contains(Point p) para imagenes me soluciona el problema.

Gracias. Un saludo.