hello tout le monde...
ce que j'aimerai faire c'est une rotation d'un certain angle d'une forme:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
 
class form {
  private int X=50, Y=50;
  private int nPoints = 6;
  private int []xPoints = {X, X-5, X-20, X-35, X-20, X-5};
  private int []yPoints = {Y, Y-5, Y- 5, Y   , Y+ 5, Y+5};
 
  public void affiche(Graphics buffer) {
    buffer.setColor(Color.red);
    buffer.fillPolygon(xPoints, yPoints, nPoints);
  }
}
est ce que c'est possible de faire une rotation avec comme point d'origine xPoints[0] et yPoints[0]

si il n'y a pas de méthode deja toute faite comment pourrai je faire ?

merci d'avance