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
|