Bonjour.

Voila mon code:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
distanceMouseX = posCentreX - posMouseX;
distanceMouseY = posCentreY - posMouseY;
angleToTurnMouse = (float)Math.toDegrees(Math.atan2(distanceMouseX, distanceMouseY));
g.draw(chose.transform(Transform.createRotateTransform((float)angleToTurnMouse, chose.getCenterX(), chose.getCenterY())));
Moi ce que je veux c'est définir le milieu du rectangle comme axe de rotation.
Le problème c'est que cette axe est actuellement en haut a gauche du rectangle.