Bonjour,
J'ai lu des tutoriaux à propos de la rotation en Java2D mais j'ai pas compris,
par fois il est demandé de créer une instance AffineTransform puis appliquer les transformation sur cet objet.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
AffineTransform at = new AffineTransform();
Mais, à quoi sert la méthode rotate de Graphics2D!?
Aussi je comprend pas comment indiquer à une variable de type Graphics2D (par exemple g2 qui très utilisée) l'objet spécifique qu’on veut pivoter. Voici mon code

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
 g2.setColor(Color.RED);
	g2.fill3DRect(x,y,50,30,true);
	g2.rotate(r);
r est une variable qui s'incrémonte afin de créer une animation, ainsi que x et y.