src/solaris/native/sun/awt/awt_UNIXToolkit.c

Print this page




  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 }