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

Print this page

        

*** 931,961 **** JNF_COCOA_EXIT(env); } /* * Class: sun_lwawt_macosx_CPlatformWindow - * Method: nativeSetNSWindowAlpha - * Signature: (JF)V - */ - JNIEXPORT void JNICALL Java_sun_lwawt_macosx_CPlatformWindow_nativeSetNSWindowAlpha - (JNIEnv *env, jclass clazz, jlong windowPtr, jfloat alpha) - { - JNF_COCOA_ENTER(env); - AWT_ASSERT_NOT_APPKIT_THREAD; - - NSWindow *nsWindow = OBJC(windowPtr); - [JNFRunLoop performOnMainThreadWaiting:NO withBlock:^(){ - AWT_ASSERT_APPKIT_THREAD; - - [nsWindow setAlphaValue:alpha]; - }]; - - JNF_COCOA_EXIT(env); - } - - /* - * Class: sun_lwawt_macosx_CPlatformWindow * Method: nativeRevalidateNSWindowShadow * Signature: (J)V */ JNIEXPORT void JNICALL Java_sun_lwawt_macosx_CPlatformWindow_nativeRevalidateNSWindowShadow (JNIEnv *env, jclass clazz, jlong windowPtr) --- 931,940 ----