protected void paintComponent(Graphics g) {
Graphics2D g2d= (Graphics2D) g;
// on peut maintenant utiliser les méthodes de Graphics2D
// sur g2d...
... votre code
}
(xécran,yécran)= (xdessin*échelle,ydessin*échelle)alors la transformation inverse est
(xdessin,ydessin)= (xécran/échelle,yécran/échelle)