Я помню, не так давно кто-то публиковал ссылку о том, как указать глобальные подсказки рендеринга для использования сглаживания в java.
К сожалению, я не могу найти вопрос.
Как указать подсказку рендеринга для использования сглаживания в свинге?
Для одного Graphics2D:
Graphics2D.setRenderingHint(RenderingHints.KEY_ANTIALIASING, RenderingHints.VALUE_ANTIALIAS_ON);
Назовите это на Graphics2D, на котором вы рисуете, и у вас будет сглаживание !!
Graphics2D
Для глобальных настроек:
//this SHOULD enable global anti-aliasing System.setProperty("awt.useSystemAAFontSettings","on"); System.setProperty("swing.aatext", "true");
EDIT По oreyes:
Первый сделал это !!!
альтернативный текст http://img35.imageshack.us/img35/4421/imagen1urb.png
против
альтернативный текст http://img169.imageshack.us/img169/4089/imagen2i.png