antialiasing in Java swing

Method Described at:

http://www.javalobby.org/forums/thread.jspa?forumID=61&threadID=14179
<code>
import java.awt.Graphics;

import java.awt.Graphics2D;
import java.awt.RenderingHints;
 
import javax.swing.JTextPane;
 
public class AntiAliasedTextPane extends JTextPane {
    public void paintComponent(Graphics g) {
        Graphics2D g2 = (Graphics2D) g;
        g2.setRenderingHint(RenderingHints.KEY_TEXT_ANTIALIASING,
          RenderingHints.VALUE_TEXT_ANTIALIAS_ON);
        g2.setRenderingHint(RenderingHints.KEY_RENDERING,
          RenderingHints.VALUE_RENDER_QUALITY);
        super.paintComponent(g2);
    }
}
</code>

Napisz komentarz