Searched refs:font (Results 1 - 25 of 540) sorted by relevance

1234567891011>>

/openjdk10/jdk/src/java.desktop/share/classes/sun/font/
H A DFont2DHandle.java26 package sun.font;
35 * determines it the font resource has errors (a bad font file)
50 * The net effect of these steps is that very soon after a font
61 * On discovering a bad font, all but the latter remove references to
62 * the font. See FontManager.deRegisterBadFont(Font2D)
69 public Font2DHandle(Font2D font) { argument
70 font2D = font;
H A DFontSubstitution.java25 package sun.font;
32 * from another font at render time.
H A DFontScalerException.java26 package sun.font;
H A DGlyphDisposedListener.java26 package sun.font;
H A DTextSource.java30 package sun.font;
33 import java.awt.font.FontRenderContext;
34 import java.awt.font.LineMetrics;
38 * All text in the source uses the same font, metrics, and render context,
H A DSunLayoutEngine.java31 package sun.font;
33 import sun.font.GlyphLayout.*;
43 * 2) we keep a mapping independent of font using the key Most likely
46 * Once we know which engine to use for a font, we always know, so we
51 * font/script pair. The engine would hold onto the table(s) from the
52 * font that it needs. If we have multiple threads using the same
58 * still requires a separate layout engine per font, because of the
66 * potentially half a dozen per font. But we'd have to stack-allocate
67 * some state that included the pointer to the required font tables.
70 * selector and the font
137 getEngine(Font2D font, int script, int lang) argument
164 isAAT(Font2D font) argument
205 nativeLayout(Font2D font, FontStrike strike, float[] mat, int gmask, int baseIndex, char[] chars, int offset, int limit, int min, int max, int script, int lang, int typo_flags, Point2D.Float pt, GVData data, long upem, long layoutTables) argument
213 shape(Font2D font, FontStrike strike, float ptSize, float[] mat, long pscaler, long pNativeFont, long layoutTables, boolean aat, char[] chars, GVData data, int script, int offset, int limit, int baseIndex, Point2D.Float pt, int typo_flags, int slot) argument
[all...]
/openjdk10/jdk/src/java.desktop/share/classes/java/awt/font/
H A Dpackage-info.java33 package java.awt.font;
/openjdk10/jdk/src/java.desktop/solaris/classes/sun/font/
H A DX11CNS11643P1.java27 package sun.font;
H A DX11CNS11643P3.java26 package sun.font;
H A DX11CNS11643P2.java26 package sun.font;
/openjdk10/jdk/src/java.desktop/share/classes/sun/font/lookup/
H A DJDKFontLookup.java26 package sun.font.lookup;
28 import sun.font.SunFontManager;
/openjdk10/jdk/src/java.desktop/unix/native/libawt_xawt/awt/
H A Dawt_MenuComponent.h29 jfieldID font; member in struct:MenuComponentIDs
H A Dmulti_font.h34 XFontSet awtJNI_MakeFontSet(JNIEnv *env,jobject font);
35 struct FontData *awtJNI_GetFontData(JNIEnv *env,jobject font, char **errmsg);
37 int32_t length, jobject font);
/openjdk10/jdk/test/java/awt/FontClass/FontDisposer/
H A DFontDisposeTest.java25 import java.awt.font.FontRenderContext;
33 import sun.font.Font2DHandle;
34 import sun.font.Font2D;
35 import sun.font.FontScaler;
36 import sun.font.Type1Font;
41 * @modules java.desktop/sun.font
47 // The bug only happens with Type 1 fonts. The Ghostscript font files
50 // Pass pfa/pfb font file as argument
55 Font font = Font.createFont(Font.TYPE1_FONT,stream);
63 font
[all...]
/openjdk10/jdk/test/java/awt/FontClass/
H A DDebugFonts.java37 Font font = new Font("dialog", Font.PLAIN, 14);
38 System.out.println(font);
39 String s1 = font.getFamily();
40 String s2 = font.getFontName();
/openjdk10/jdk/test/java/awt/font/MonospacedGlyphWidth/
H A DMonospacedGlyphWidthTest.java31 import java.awt.font.FontRenderContext;
38 Font font = new Font(Font.MONOSPACED, Font.PLAIN, 12);
39 double width = getCharWidth(font, 'a');
42 if (width != getCharWidth(font, (char)i)) {
49 private static double getCharWidth(Font font, char c) { argument
51 return font.getStringBounds(new char[] {c}, 0, 1, fontRenderContext).getWidth();
/openjdk10/jdk/src/java.desktop/share/native/libfontmanager/harfbuzz/
H A Dhb-font.cc33 #include "hb-font-private.hh"
46 hb_font_get_font_h_extents_nil (hb_font_t *font, argument
55 hb_font_get_font_h_extents_parent (hb_font_t *font, argument
60 hb_bool_t ret = font->parent->get_font_h_extents (metrics);
62 metrics->ascender = font->parent_scale_y_distance (metrics->ascender);
63 metrics->descender = font->parent_scale_y_distance (metrics->descender);
64 metrics->line_gap = font->parent_scale_y_distance (metrics->line_gap);
70 hb_font_get_font_v_extents_nil (hb_font_t *font, argument
79 hb_font_get_font_v_extents_parent (hb_font_t *font, argument
84 hb_bool_t ret = font
104 hb_font_get_nominal_glyph_parent(hb_font_t *font, void *font_data HB_UNUSED, hb_codepoint_t unicode, hb_codepoint_t *glyph, void *user_data HB_UNUSED) argument
125 hb_font_get_variation_glyph_parent(hb_font_t *font, void *font_data HB_UNUSED, hb_codepoint_t unicode, hb_codepoint_t variation_selector, hb_codepoint_t *glyph, void *user_data HB_UNUSED) argument
145 hb_font_get_glyph_h_advance_parent(hb_font_t *font, void *font_data HB_UNUSED, hb_codepoint_t glyph, void *user_data HB_UNUSED) argument
163 hb_font_get_glyph_v_advance_parent(hb_font_t *font, void *font_data HB_UNUSED, hb_codepoint_t glyph, void *user_data HB_UNUSED) argument
183 hb_font_get_glyph_h_origin_parent(hb_font_t *font, void *font_data HB_UNUSED, hb_codepoint_t glyph, hb_position_t *x, hb_position_t *y, void *user_data HB_UNUSED) argument
208 hb_font_get_glyph_v_origin_parent(hb_font_t *font, void *font_data HB_UNUSED, hb_codepoint_t glyph, hb_position_t *x, hb_position_t *y, void *user_data HB_UNUSED) argument
231 hb_font_get_glyph_h_kerning_parent(hb_font_t *font, void *font_data HB_UNUSED, hb_codepoint_t left_glyph, hb_codepoint_t right_glyph, void *user_data HB_UNUSED) argument
250 hb_font_get_glyph_v_kerning_parent(hb_font_t *font, void *font_data HB_UNUSED, hb_codepoint_t top_glyph, hb_codepoint_t bottom_glyph, void *user_data HB_UNUSED) argument
270 hb_font_get_glyph_extents_parent(hb_font_t *font, void *font_data HB_UNUSED, hb_codepoint_t glyph, hb_glyph_extents_t *extents, void *user_data HB_UNUSED) argument
297 hb_font_get_glyph_contour_point_parent(hb_font_t *font, void *font_data HB_UNUSED, hb_codepoint_t glyph, unsigned int point_index, hb_position_t *x, hb_position_t *y, void *user_data HB_UNUSED) argument
322 hb_font_get_glyph_name_parent(hb_font_t *font, void *font_data HB_UNUSED, hb_codepoint_t glyph, char *name, unsigned int size, void *user_data HB_UNUSED) argument
342 hb_font_get_glyph_from_name_parent(hb_font_t *font, void *font_data HB_UNUSED, const char *name, int len, hb_codepoint_t *glyph, void *user_data HB_UNUSED) argument
603 hb_font_get_h_extents(hb_font_t *font, hb_font_extents_t *extents) argument
621 hb_font_get_v_extents(hb_font_t *font, hb_font_extents_t *extents) argument
641 hb_font_get_glyph(hb_font_t *font, hb_codepoint_t unicode, hb_codepoint_t variation_selector, hb_codepoint_t *glyph) argument
663 hb_font_get_nominal_glyph(hb_font_t *font, hb_codepoint_t unicode, hb_codepoint_t *glyph) argument
684 hb_font_get_variation_glyph(hb_font_t *font, hb_codepoint_t unicode, hb_codepoint_t variation_selector, hb_codepoint_t *glyph) argument
703 hb_font_get_glyph_h_advance(hb_font_t *font, hb_codepoint_t glyph) argument
721 hb_font_get_glyph_v_advance(hb_font_t *font, hb_codepoint_t glyph) argument
741 hb_font_get_glyph_h_origin(hb_font_t *font, hb_codepoint_t glyph, hb_position_t *x, hb_position_t *y) argument
762 hb_font_get_glyph_v_origin(hb_font_t *font, hb_codepoint_t glyph, hb_position_t *x, hb_position_t *y) argument
782 hb_font_get_glyph_h_kerning(hb_font_t *font, hb_codepoint_t left_glyph, hb_codepoint_t right_glyph) argument
801 hb_font_get_glyph_v_kerning(hb_font_t *font, hb_codepoint_t top_glyph, hb_codepoint_t bottom_glyph) argument
820 hb_font_get_glyph_extents(hb_font_t *font, hb_codepoint_t glyph, hb_glyph_extents_t *extents) argument
842 hb_font_get_glyph_contour_point(hb_font_t *font, hb_codepoint_t glyph, unsigned int point_index, hb_position_t *x, hb_position_t *y) argument
863 hb_font_get_glyph_name(hb_font_t *font, hb_codepoint_t glyph, char *name, unsigned int size) argument
884 hb_font_get_glyph_from_name(hb_font_t *font, const char *name, int len, hb_codepoint_t *glyph) argument
905 hb_font_get_extents_for_direction(hb_font_t *font, hb_direction_t direction, hb_font_extents_t *extents) argument
924 hb_font_get_glyph_advance_for_direction(hb_font_t *font, hb_codepoint_t glyph, hb_direction_t direction, hb_position_t *x, hb_position_t *y) argument
945 hb_font_get_glyph_origin_for_direction(hb_font_t *font, hb_codepoint_t glyph, hb_direction_t direction, hb_position_t *x, hb_position_t *y) argument
966 hb_font_add_glyph_origin_for_direction(hb_font_t *font, hb_codepoint_t glyph, hb_direction_t direction, hb_position_t *x, hb_position_t *y) argument
987 hb_font_subtract_glyph_origin_for_direction(hb_font_t *font, hb_codepoint_t glyph, hb_direction_t direction, hb_position_t *x, hb_position_t *y) argument
1009 hb_font_get_glyph_kerning_for_direction(hb_font_t *font, hb_codepoint_t first_glyph, hb_codepoint_t second_glyph, hb_direction_t direction, hb_position_t *x, hb_position_t *y) argument
1031 hb_font_get_glyph_extents_for_origin(hb_font_t *font, hb_codepoint_t glyph, hb_direction_t direction, hb_glyph_extents_t *extents) argument
1055 hb_font_get_glyph_contour_point_for_origin(hb_font_t *font, hb_codepoint_t glyph, unsigned int point_index, hb_direction_t direction, hb_position_t *x, hb_position_t *y) argument
1076 hb_font_glyph_to_string(hb_font_t *font, hb_codepoint_t glyph, char *s, unsigned int size) argument
1098 hb_font_glyph_from_string(hb_font_t *font, const char *s, int len, hb_codepoint_t *glyph) argument
1123 hb_font_t *font; local
1156 hb_font_t *font = hb_font_create (parent->face); local
1227 hb_font_reference(hb_font_t *font) argument
1241 hb_font_destroy(hb_font_t *font) argument
1276 hb_font_set_user_data(hb_font_t *font, hb_user_data_key_t *key, void * data, hb_destroy_func_t destroy, hb_bool_t replace) argument
1297 hb_font_get_user_data(hb_font_t *font, hb_user_data_key_t *key) argument
1312 hb_font_make_immutable(hb_font_t *font) argument
1334 hb_font_is_immutable(hb_font_t *font) argument
1349 hb_font_set_parent(hb_font_t *font, hb_font_t *parent) argument
1376 hb_font_get_parent(hb_font_t *font) argument
1392 hb_font_get_face(hb_font_t *font) argument
1410 hb_font_set_funcs(hb_font_t *font, hb_font_funcs_t *klass, void *font_data, hb_destroy_func_t destroy) argument
1445 hb_font_set_funcs_data(hb_font_t *font, void *font_data, hb_destroy_func_t destroy) argument
1475 hb_font_set_scale(hb_font_t *font, int x_scale, int y_scale) argument
1497 hb_font_get_scale(hb_font_t *font, int *x_scale, int *y_scale) argument
1516 hb_font_set_ppem(hb_font_t *font, unsigned int x_ppem, unsigned int y_ppem) argument
1538 hb_font_get_ppem(hb_font_t *font, unsigned int *x_ppem, unsigned int *y_ppem) argument
1548 hb_font_set_var_coords_normalized(hb_font_t *font, int *coords, unsigned int coords_length) argument
1636 hb_font_get_nominal_glyph_trampoline(hb_font_t *font, void *font_data, hb_codepoint_t unicode, hb_codepoint_t *glyph, void *user_data) argument
1647 hb_font_get_variation_glyph_trampoline(hb_font_t *font, void *font_data, hb_codepoint_t unicode, hb_codepoint_t variation_selector, hb_codepoint_t *glyph, void *user_data) argument
[all...]
H A Dhb-ot-font.h40 hb_ot_font_set_funcs (hb_font_t *font);
H A Dhb-ot-shape-fallback-private.hh36 hb_font_t *font,
40 hb_font_t *font,
45 hb_font_t *font,
49 hb_font_t *font,
H A Dhb-ft.h89 * hb-font from ft-face.
95 * Set face size on ft-face before creating hb-font from it.
96 * Otherwise hb-ft would NOT pick up the font size correctly.
111 hb_ft_font_get_face (hb_font_t *font);
114 hb_ft_font_set_load_flags (hb_font_t *font, int load_flags);
117 hb_ft_font_get_load_flags (hb_font_t *font);
119 /* Makes an hb_font_t use FreeType internally to implement font functions. */
121 hb_ft_font_set_funcs (hb_font_t *font);
/openjdk10/jdk/test/java/awt/font/TextLayout/
H A DMissingCodePointLayoutTest.java29 import java.awt.font.FontRenderContext;
30 import java.awt.font.TextLayout;
34 Font font = new Font("Tahoma", Font.PLAIN, 12);
37 TextLayout layout = new TextLayout(text, font, frc);
/openjdk10/jdk/test/java/awt/font/GlyphVector/
H A DGetGlyphCharIndexTest.java30 import java.awt.font.FontRenderContext;
31 import java.awt.font.GlyphVector;
35 Font font = new Font(Font.MONOSPACED, Font.PLAIN, 12);
37 GlyphVector gv = font.layoutGlyphVector(frc, "abc".toCharArray(), 1, 3,
/openjdk10/jdk/test/java/awt/font/OpenType/
H A DOpticalBoundsTagTest.java23 import java.awt.font.OpenType;
37 int tag_opbd = java.awt.font.OpenType.TAG_OPBD;
38 if (tag_opbd == java.awt.font.OpenType.TAG_MORT) {
/openjdk10/jdk/src/java.desktop/share/classes/sun/java2d/loops/
H A DFontInfo.java30 import sun.font.Font2D;
31 import sun.font.FontStrike;
45 public Font font; field in class:FontInfo
77 "font="+font+", "+
/openjdk10/jdk/src/demo/share/jfc/SampleTree/
H A DSampleData.java52 protected Font font; field in class:SampleData
63 font = newFont;
69 * Sets the font that is used to represent this object.
72 font = newFont;
79 return font;

Completed in 107 milliseconds

1234567891011>>