50 JNIEXPORT jboolean JNICALL
51 Java_sun_awt_UNIXToolkit_check_1gtk(JNIEnv *env, jclass klass)
52 {
53 #ifndef HEADLESS
54 return (jboolean)gtk2_check_version();
55 #else
56 return JNI_FALSE;
57 #endif /* !HEADLESS */
58 }
59
60
61 /*
62 * Class: sun_awt_UNIXToolkit
63 * Method: load_gtk
64 * Signature: ()Z
65 */
66 JNIEXPORT jboolean JNICALL
67 Java_sun_awt_UNIXToolkit_load_1gtk(JNIEnv *env, jclass klass)
68 {
69 #ifndef HEADLESS
70 return (jboolean)gtk2_load();
71 #else
72 return JNI_FALSE;
73 #endif /* !HEADLESS */
74 }
75
76
77 /*
78 * Class: sun_awt_UNIXToolkit
79 * Method: unload_gtk
80 * Signature: ()Z
81 */
82 JNIEXPORT jboolean JNICALL
83 Java_sun_awt_UNIXToolkit_unload_1gtk(JNIEnv *env, jclass klass)
84 {
85 #ifndef HEADLESS
86 return (jboolean)gtk2_unload();
87 #else
88 return JNI_FALSE;
89 #endif /* !HEADLESS */
90 }
|
50 JNIEXPORT jboolean JNICALL
51 Java_sun_awt_UNIXToolkit_check_1gtk(JNIEnv *env, jclass klass)
52 {
53 #ifndef HEADLESS
54 return (jboolean)gtk2_check_version();
55 #else
56 return JNI_FALSE;
57 #endif /* !HEADLESS */
58 }
59
60
61 /*
62 * Class: sun_awt_UNIXToolkit
63 * Method: load_gtk
64 * Signature: ()Z
65 */
66 JNIEXPORT jboolean JNICALL
67 Java_sun_awt_UNIXToolkit_load_1gtk(JNIEnv *env, jclass klass)
68 {
69 #ifndef HEADLESS
70 return (jboolean)gtk2_load(env);
71 #else
72 return JNI_FALSE;
73 #endif /* !HEADLESS */
74 }
75
76
77 /*
78 * Class: sun_awt_UNIXToolkit
79 * Method: unload_gtk
80 * Signature: ()Z
81 */
82 JNIEXPORT jboolean JNICALL
83 Java_sun_awt_UNIXToolkit_unload_1gtk(JNIEnv *env, jclass klass)
84 {
85 #ifndef HEADLESS
86 return (jboolean)gtk2_unload();
87 #else
88 return JNI_FALSE;
89 #endif /* !HEADLESS */
90 }
|