como fazer JTextPane pintar fonte anti-aliasing?

no aplicativo swing, estou processando texto com um costumeJComponentusandoGraphics.drawString(). aqui está uma amostra:
um texto http://img525.imageshack.us/img525/4928/drawstringsample.jpg
nesse mesmo aplicativo, estou renderizando texto usando umJTextPane. aqui está uma amostra:
texto alternativo http://img28.imageshack.us/img28/1134/jtextpanesample.jpg

você pode notar como a amostra inferior está um pouco "borrada"? bem, eu não consigo descobrir como fazê-lo parecer com a amostra superior.

obrigado, asaf :-)

atualizar:

System.setProperty("awt.useSystemAAFontSettings","false") e"lcd" também não estão funcionando.((Graphics2D)g).setRenderingHint(RenderingHints.KEY_TEXT_ANTIALIASING, RenderingHints.VALUE_TEXT_ANTIALIAS_OFF) nopaint() não está funcionandoputClientProperty(sun.swing.SwingUtilities2.AA_TEXT_PROPERTY_KEY, Boolean.TRUE) dájava.lang.ClassCastException: java.lang.Boolean cannot be cast to sun.swing.SwingUtilities2$AATextInfo

questionAnswers(3)

yourAnswerToTheQuestion