src/macosx/native/sun/awt/CWrapper.m

Print this page

        

*** 74,83 **** --- 74,103 ---- JNF_COCOA_EXIT(env); } /* * Class: sun_lwawt_macosx_CWrapper$NSWindow + * Method: makeKeyWindow + * Signature: (J)V + */ + JNIEXPORT void JNICALL + Java_sun_lwawt_macosx_CWrapper_00024NSWindow_makeKeyWindow + (JNIEnv *env, jclass cls, jlong windowPtr) + { + JNF_COCOA_ENTER(env); + + NSWindow *window = (NSWindow *)jlong_to_ptr(windowPtr); + [JNFRunLoop performOnMainThread:@selector(makeKeyWindow) + on:window + withObject:nil + waitUntilDone:NO]; + + JNF_COCOA_EXIT(env); + } + + /* + * Class: sun_lwawt_macosx_CWrapper$NSWindow * Method: makeMainWindow * Signature: (J)V */ JNIEXPORT void JNICALL Java_sun_lwawt_macosx_CWrapper_00024NSWindow_makeMainWindow