3
Je voudrais déplacer l'origine du haut vers la gauche au milieu du bas du composant? J'ai joué avec AffineTransform classe ne pouvait pas le faire fonctionner?Java AffineTransform origine en mouvement
Je voudrais déplacer l'origine du haut vers la gauche au milieu du bas du composant? J'ai joué avec AffineTransform classe ne pouvait pas le faire fonctionner?Java AffineTransform origine en mouvement
Vous aurez besoin de la hauteur et de la largeur du composant que vous essayez de dessiner. En supposant que vous êtes dans la méthode paint(Graphics g)
la façon la plus simple est:
paint(Graphics g){
Graphics2D g2 = (Graphics2D)g;
g2.translate(component.getWidth()/2.0, component.getHeight()/2.0);
//...
}
ce qui a déplacé l'origine, mais tout est encore à l'envers. –
résolu. Je vous remercie. –