Bonjour tous le monde j'essaye de mettre une image dans mon jpanel et faire une rotation de rot° a cette image dans mon jpanel quand j'apel drawImage
la variable rot est mise a jour par une autre fonction breff c'est pas la le probleme
j'arrive a afficher l'image dans mon jpanel mais apres que je fasse image.paintIcon(feuille, g,x,y) pour que je la mette dans la position x,y
mon x et y il sont modifié par cette rotation et je sais pas comment les rétablir pour qu'il revienne comme avant de faire ma rotation j'ai chercher plein de truck sur internet mais ca marche pas .
Merci
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 public void drawImage (Graphics g){ image=new ImageIcon("mon_image.png"); Graphics2D g2d = (Graphics2D)g; g2d.rotate(Math.toRadians(rot),image.getIconWidth()/2,image.getIconHeight()/2); mage.paintIcon(feuille, g,x,y); // PROBLEME }
Partager