Bonjour,
Je voulais savoir si l'est possible de déplacer un Shape (carré rectangle ou autre ... ) vers d'autres ordonnées du JPanel
merci
Bonjour,
Je voulais savoir si l'est possible de déplacer un Shape (carré rectangle ou autre ... ) vers d'autres ordonnées du JPanel
merci
Oui![]()
Il suffit pour cela de créer une AffineTransform, de définir la translation/rotation/etc à appliquer et de l'appliquer à ta Shape.
Sinon les graphics on une méthode translate qui fait parfaitement l'affaire.
voilà j'ai crée ma translation
ps : shapes1 est une liste de traits ...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 AffineTransform at = new AffineTransform(); at.setToTranslation(x,y); shapes1. et la ????
Tu appliques l'AffineTransform à tes Graphics2D (méthode setTransform) puis tu dessines normalement
Partager