How to draw a decent looking Circle in Java

As it turns out, Java2D (which I’m assuming is what you’re using) is already pretty good at this! There’s a decent tutorial here: http://www.javaworld.com/javaworld/jw-08-1998/jw-08-media.html

The important line is:

graphics.setRenderingHint(RenderingHints.KEY_ANTIALIASING,
                          RenderingHints.VALUE_ANTIALIAS_ON);

Leave a Comment