< 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 >