using TEXT_ANTIALIAS instead of ANTIALIAS hint for creating fonts..

hopefully fixes macosx smoothing issue
This commit is contained in:
benfry
2004-12-12 19:40:03 +00:00
parent 8fac02179d
commit 1ed8a3c199

View File

@@ -1047,13 +1047,13 @@ public class PFont implements PConstants {
//PApplet.printarr(renderingHintsClass.getFields());
Field antialiasingKeyField =
renderingHintsClass.getDeclaredField("KEY_ANTIALIASING");
renderingHintsClass.getDeclaredField("KEY_TEXT_ANTIALIASING");
Object antialiasingKey =
antialiasingKeyField.get(renderingHintsClass);
Field antialiasField = smooth ?
renderingHintsClass.getField("VALUE_ANTIALIAS_ON") :
renderingHintsClass.getField("VALUE_ANTIALIAS_OFF");
renderingHintsClass.getField("VALUE_TEXT_ANTIALIAS_ON") :
renderingHintsClass.getField("VALUE_TEXT_ANTIALIAS_OFF");
Object antialiasState =
antialiasField.get(renderingHintsClass);