< prev index next >

src/java.desktop/unix/native/libawt_xawt/xawt/XToolkit.c

Print this page




 134  * Method:    getDefaultXColormap
 135  * Signature: ()J
 136  */
 137 JNIEXPORT jlong JNICALL Java_sun_awt_X11_XToolkit_getDefaultXColormap
 138   (JNIEnv *env, jclass clazz)
 139 {
 140     AwtGraphicsConfigDataPtr defaultConfig =
 141         getDefaultConfig(DefaultScreen(awt_display));
 142 
 143     return (jlong) defaultConfig->awt_cmap;
 144 }
 145 
 146 JNIEXPORT jlong JNICALL Java_sun_awt_X11_XToolkit_getDefaultScreenData
 147   (JNIEnv *env, jclass clazz)
 148 {
 149     return ptr_to_jlong(getDefaultConfig(DefaultScreen(awt_display)));
 150 }
 151 
 152 
 153 JNIEXPORT jint JNICALL
 154 JNI_OnLoad(JavaVM *vm, void *reserved)
 155 {
 156     jvm = vm;
 157     return JNI_VERSION_1_2;
 158 }
 159 
 160 /*
 161  * Class:     sun_awt_X11_XToolkit
 162  * Method:    nativeLoadSystemColors
 163  * Signature: ([I)V
 164  */
 165 JNIEXPORT void JNICALL Java_sun_awt_X11_XToolkit_nativeLoadSystemColors
 166   (JNIEnv *env, jobject this, jintArray systemColors)
 167 {
 168     AwtGraphicsConfigDataPtr defaultConfig =
 169         getDefaultConfig(DefaultScreen(awt_display));
 170     awtJNI_CreateColorData(env, defaultConfig, 1);
 171 }
 172 
 173 JNIEXPORT void JNICALL
 174 Java_java_awt_Component_initIDs




 134  * Method:    getDefaultXColormap
 135  * Signature: ()J
 136  */
 137 JNIEXPORT jlong JNICALL Java_sun_awt_X11_XToolkit_getDefaultXColormap
 138   (JNIEnv *env, jclass clazz)
 139 {
 140     AwtGraphicsConfigDataPtr defaultConfig =
 141         getDefaultConfig(DefaultScreen(awt_display));
 142 
 143     return (jlong) defaultConfig->awt_cmap;
 144 }
 145 
 146 JNIEXPORT jlong JNICALL Java_sun_awt_X11_XToolkit_getDefaultScreenData
 147   (JNIEnv *env, jclass clazz)
 148 {
 149     return ptr_to_jlong(getDefaultConfig(DefaultScreen(awt_display)));
 150 }
 151 
 152 
 153 JNIEXPORT jint JNICALL
 154 DEF_JNI_OnLoad(JavaVM *vm, void *reserved)
 155 {
 156     jvm = vm;
 157     return JNI_VERSION_1_2;
 158 }
 159 
 160 /*
 161  * Class:     sun_awt_X11_XToolkit
 162  * Method:    nativeLoadSystemColors
 163  * Signature: ([I)V
 164  */
 165 JNIEXPORT void JNICALL Java_sun_awt_X11_XToolkit_nativeLoadSystemColors
 166   (JNIEnv *env, jobject this, jintArray systemColors)
 167 {
 168     AwtGraphicsConfigDataPtr defaultConfig =
 169         getDefaultConfig(DefaultScreen(awt_display));
 170     awtJNI_CreateColorData(env, defaultConfig, 1);
 171 }
 172 
 173 JNIEXPORT void JNICALL
 174 Java_java_awt_Component_initIDs


< prev index next >