00001
00002
00003
00004
00005
00006
00007
00008
00009
00010 #ifndef YU_AC_BG_ETF_JAVAQX_QSWING_GRAPHICS_FONT_H
00011 #define YU_AC_BG_ETF_JAVAQX_QSWING_GRAPHICS_FONT_H
00012
00013 #include <jni.h>
00014
00015 #ifdef __cplusplus
00016 extern "C" {
00017 #endif // __cplusplus
00018
00019
00020
00021
00022
00023
00024
00025 #undef yu_ac_bg_etf_javaqx_qswing_graphics_Font_PLAIN
00026 #define yu_ac_bg_etf_javaqx_qswing_graphics_Font_PLAIN 0
00027 #undef yu_ac_bg_etf_javaqx_qswing_graphics_Font_BOLD
00028 #define yu_ac_bg_etf_javaqx_qswing_graphics_Font_BOLD 1
00029 #undef yu_ac_bg_etf_javaqx_qswing_graphics_Font_ITALIC
00030 #define yu_ac_bg_etf_javaqx_qswing_graphics_Font_ITALIC 2
00031 #undef yu_ac_bg_etf_javaqx_qswing_graphics_Font_UNDERLINE
00032 #define yu_ac_bg_etf_javaqx_qswing_graphics_Font_UNDERLINE 4
00033 #undef yu_ac_bg_etf_javaqx_qswing_graphics_Font_OVERLINE
00034 #define yu_ac_bg_etf_javaqx_qswing_graphics_Font_OVERLINE 8
00035 #undef yu_ac_bg_etf_javaqx_qswing_graphics_Font_STRIKEOUT
00036 #define yu_ac_bg_etf_javaqx_qswing_graphics_Font_STRIKEOUT 16
00037
00038
00039
00040
00041
00042
00043 JNIEXPORT jlong JNICALL
00044 Java_yu_ac_bg_etf_javaqx_qswing_graphics_Font__1create
00045 (JNIEnv *, jobject, jstring, jint, jint);
00046
00047
00048
00049
00050
00051
00052 JNIEXPORT jlong JNICALL
00053 Java_yu_ac_bg_etf_javaqx_qswing_graphics_Font__1createFontMetrics
00054 (JNIEnv *, jobject, jlong);
00055
00056
00057
00058
00059
00060
00061 JNIEXPORT void JNICALL
00062 Java_yu_ac_bg_etf_javaqx_qswing_graphics_Font__1destroy
00063 (JNIEnv *, jobject, jlong);
00064
00065
00066
00067
00068
00069
00070 JNIEXPORT void JNICALL
00071 Java_yu_ac_bg_etf_javaqx_qswing_graphics_Font__1destroyFontMetrics
00072 (JNIEnv *, jobject, jlong);
00073
00074
00075
00076
00077
00078
00079 JNIEXPORT jstring JNICALL
00080 Java_yu_ac_bg_etf_javaqx_qswing_graphics_Font__1getDefaultFontName
00081 (JNIEnv *, jclass);
00082
00083 #ifdef __cplusplus
00084 }
00085 #endif // __cplusplus
00086
00087 #endif //YU_AC_BG_ETF_JAVAQX_QSWING_GRAPHICS_FONT_H
00088
00089
00090
00091
00092
00093
00094
00095