[Logo]
Forums Register Login
How do I flip/translate a GObject?
The drawEngine() method creates the object I am trying to face in the opposite direction.

If you cast your Graphics object to Graphics2D, you can use the affine transform methods.

For example, scaling by -1.0 in the x-axis might give you a mirror image.

Beware
: use the method which copies the Grahpics2D object before using affine transforms. Scale is probably all right, but you can get distortions using shear. Discard the copy after the transforms. I think the copy method is called create().

Moving to our GUIs forum, where we usually discuss such questions.

This thread has been viewed 1041 times.

All times above are in ranch (not your local) time.
The current ranch time is
Dec 18, 2018 17:23:51.