src/windows/native/sun/windows/awt_Cursor.cpp

Print this page

        

*** 552,587 **** CATCH_BAD_ALLOC_RET(NULL); } /* * Class: sun_awt_windows_WGlobalCursorManager - * Method: findComponentAt - * Signature: (L/java/awt/Container;II)L/java/awt/Component - */ - JNIEXPORT jobject JNICALL - Java_sun_awt_windows_WGlobalCursorManager_findComponentAt( - JNIEnv *env, jobject, jobject container, jint x, jint y) - { - TRY; - - /* - * Call private version of Container.findComponentAt with the following - * flag set -- ignoreEnabled = false (i.e., don't return or recur into - * disabled Components); - * NOTE: it may return a JRootPane's glass pane as the target Component - */ - JNI_CHECK_NULL_RETURN_NULL(container, "null container"); - jobject comp = - env->CallObjectMethod(container, AwtContainer::findComponentAtMID, - x, y, JNI_FALSE); - return comp; - - CATCH_BAD_ALLOC_RET(NULL); - } - - /* - * Class: sun_awt_windows_WGlobalCursorManager * Method: getLocationOnScreen * Signature: (L/java/awt/Component;)L/java/awt/Point */ JNIEXPORT jobject JNICALL Java_sun_awt_windows_WGlobalCursorManager_getLocationOnScreen( --- 552,561 ----