Bonjour à tous,

Avec "Graphics2D" le repère est en haut à gauche, je le déplace en bas à gauche
par une échelle négative en y
Comment puis-je remettre mon texte à l'endroit ??

code de déplacement :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
 
g2c.translate(margeX,canvas1.getHeight()-(margeY));
g2c.scale(zoom,-zoom);// echelle 1 en x et -1 en y pour retourner le dessin et mettre l'origine en bas a gauche
code pour mon texte :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
 
FontDessin = font.deriveFont(17/zoom);
AffineTransform atFont = new AffineTransform();
atFont.scale(1, -1);
FontDessin.deriveFont(atFont);
g2c.setFont(FontDessin);
g2c.drawString(TexteInfo,(int)Xdeb, (int)Ydeb);
mon texte ne se retourne pas ?

Merci pour votre aide,

DMF