Bonjour,
Je cherche a dessiner (sur un canva) un rectangle avec une rotation par rapport au reste du dessin (celui ci ne devant pas subir la rotation).
Voila ce que j'ai fait avec ce que j'ai pu trouver comme info :
public void draw(Graphics2D g, double xCenter, double yCenter, double size) {
g.setColor(Color.BLUE);
AffineTransform affineBackup = g.getTransform();
AffineTransform rotate = AffineTransform.getRotateInstance(uniteInfo.getDirection()*2*Math.PI/6.0, xCenter, yCenter);
g.rotate(uniteInfo.getDirection()*2*Math.PI/6.0, xCenter, yCenter);
g.fillRect((int)(xCenter-size/2), (int)(yCenter-size/4), (int)(size), (int)(size/2));
g.setTransform(affineBackup);
}
Mais malheureusement ca ne marche pas...
Avez vous une idée?