Un exemple peut être trouvé ici compass.java . API ici
Réponse
Trop de publicités?Traduire - Fondamentalement, faites ce qu'il dit. Traduisez simplement le canevas en utilisant x,y. Si vous voulez dessiner deux objets et que l'un n'est que la traduction de l'autre, par exemple x2 = x1 + 50 pour chaque point. Vous n'avez pas à refaire tous vos calculs pour le deuxième objet mais vous pouvez simplement traduire le canevas et redessiner le même objet. J'espère que cet exemple vous aidera.