#

Antialiasing in Java

Bis vor kurzem wusste ich es nicht, bin aber beim Durchstöbern von Java ist auch eine Insel darauf gestoßen:
Schon seit JDK 1.4 unterstützt Java Antialiasing für (zumindest) Swingkomponenten. Aktiviert werden kann das Antialiasing über folgende Codezeile in einer JComponent:

public void paintComponent(Graphics g){
    ((Graphics2D) g).setRenderingHint(
        RenderingHints.KEY_ANTIALIASING, 
        RenderingHints.VALUE_ANTIALIAS_ON);
    super.paintComponent(g);
}

Weitere Konfigurationsmöglichkeiten können in der Javadoc unter Graphics2D sowie RenderingHints gefunden werden.

Tags:, , ,

One Response to “Antialiasing in Java” »»

  1. Comment by Secco | 15:00 15.12.08|X

Leave a Reply »»

Note: All comments are manually approved to avoid spam. So if your comment doesn't appear immediately, that's ok. Have patience, it can take some days until I have the time to approve my comments.