Specificare la proprietà antialias nella riga di comando
-
05-07-2019 - |
Domanda
Ricordo, non molto tempo fa, che qualcuno ha postato un link su come specificare i suggerimenti di rendering globali per usare l'anti-alias in java.
Purtroppo non riesco a trovare la domanda.
Come posso specificare il suggerimento di rendering per usare l'anti-alias in swing?
Soluzione
Per un singolo Graphics2D:
Graphics2D.setRenderingHint(RenderingHints.KEY_ANTIALIASING,
RenderingHints.VALUE_ANTIALIAS_ON);
Chiamalo sul Graphics2D
su cui stai attingendo e avrai l'antialiasing !!
Per le impostazioni globali:
//this SHOULD enable global anti-aliasing
System.setProperty("awt.useSystemAAFontSettings","on");
System.setProperty("swing.aatext", "true");
Modifica Per oreyes:
Il primo lo ha fatto !!!
alt text http://img35.imageshack.us/img35/4421/imagen1urb. png
vs.
alt text http://img169.imageshack.us/img169/4089/imagen2i. png
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow