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