bonjour a tous,

j'ai un probleme pour faire tourner un dessin:
Il ne se tourne pas alors que les methodes de deplacement (setPosX) fonctionnent bien.
peut etre est-ce la fonction rotate que j'utilise mal.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
 
public class VueRobotGrille {
 
 private static double AngleRobot
 
 public static  void paint(Graphics g) {
    Graphics2D gRobot = (Graphics2D) g;
        //..........
       //creation du dessin
        gRobot.drawPolygon(tPolygonX, tPolygonY, 6);
       gRobot.rotate(AngleRobot);
 }
public static void setPosX(String posX) {
        int i = Integer.valueOf(posX).intValue();
        posXrobot =i;
    }
 public static void setOrientation(String ang) {
        int i = Integer.valueOf(ang).intValue();
        double irad= (double) ((i* Math.PI)/180);
        AngleRobot = irad;
 }