lunedì 28 luglio 2014

ANTIALIASING CON JAVA

Qualunque linea tracciata tramite il metodo paint ottiene un risultato "brutto da vedere"? 

Per fortuna è possibile applicare l'Antialiasing in Java con qualche manciata di istruzioni.


Utilizzando il metodo setRenderingHints della classe Graphics2D è possibile applicare vari filtri.

@Override
public void paint(Graphics g){
 Graphics2D g2d = (Graphics2D)g;
 g2d.setRenderingHints(new RenderingHints(
  RenderingHints.KEY_ANTIALIASING,
  RenderingHints.VALUE_ANTIALIAS_ON));
 [...]
}

Per maggiori informazioni riguardo quanti e quali filtri è possibile applicare visitare la pagina web ufficiale sul network Oracle.

Nessun commento:

Posta un commento