protected void paintComponent(Graphics g) {
Graphics2D gr = (Graphics2D) g.create();
// draw Original image
super.paintComponent(gr);
// draw 45 degree rotated instance
int aci=-45;
gr.transform(AffineTransform.getRotateInstance(Math.toRadians(aci)));
super.paintComponent(gr);
//translate rotated instance from origin to +10 on y axes
gr.translate(0,10);
super.paintComponent(gr);
}
Mais que se passe-t-il si je souhaite dessiner la forme pivotée à l'origine de l'image d'origine.faire pivoter la forme java2d sans perdre son origine
Je veux dire que je veux tourner façonner son origine sans glisser
Je ne comprends pas vraiment ce que vous voulez faire ... Voulez-vous tourner par l'origine de l'axe du plan ou par l'origine de la forme ?? –