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.
Mais, à quoi sert la méthode rotate de Graphics2D!?Code:AffineTransform at = new AffineTransform();
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
r est une variable qui s'incrémonte afin de créer une animation, ainsi que x et y.Code:
1
2
3 g2.setColor(Color.RED); g2.fill3DRect(x,y,50,30,true); g2.rotate(r);