Java Swing과 글꼴 Anti Aliasing

Java Swing에서 AntiAliasing에 대한 글은 http://mindprod.com/jgloss/antialiasing.html 에 잘 정리돼 있다. 결론만 뽑아서, Java 5이전에는 swing.aatext=true만, Java 6 에서는 다음 시스템 프라퍼티를 지정하면 된다.

-Dswing.aatext=true -Dawt.useSystemAAFontSettings=on

useSystemAAFontSettings의 값은 운영체제 마다 다를 수 있다. 다음과 같다.