< prev index next >
src/java.desktop/macosx/classes/sun/font/CFont.java
Print this page
@@ -196,10 +196,17 @@
nativeFontPtr = createNativeFont(nativeFontName, style);
}
return nativeFontPtr;
}
+ private native long getCGFontPtrNative(long ptr);
+
+ // This digs the CGFont out of the AWTFont.
+ protected synchronized long getPlatformNativeFontPtr() {
+ return getCGFontPtrNative(getNativeFontPtr());
+ }
+
static native void getCascadeList(long nativeFontPtr, ArrayList<String> listOfString);
private CompositeFont createCompositeFont() {
ArrayList<String> listOfString = new ArrayList<String>();
getCascadeList(nativeFontPtr, listOfString);
< prev index next >