Searched defs:frc (Results 1 - 25 of 29) sorted by relevance

12

/openjdk7/jdk/test/java/awt/font/TextLayout/
H A DCombiningPerf.java41 private static FontRenderContext frc; field in class:CombiningPerf
49 frc = new FontRenderContext(null, false, false);
57 TextLayout tl = new TextLayout(french, font, frc);
58 tl = new TextLayout(ascii, font, frc);
59 tl = new TextLayout(frenchX, font, frc);
81 TextLayout tl = new TextLayout(text, font, frc);
/openjdk7/jdk/src/share/classes/sun/font/
H A DFontLineMetrics.java45 public final FontRenderContext frc; field in class:FontLineMetrics
47 public FontLineMetrics(int numchars, CoreMetrics cm, FontRenderContext frc) { argument
50 this.frc = frc;
111 // frc, cm do not need deep clone
H A DTextLabelFactory.java53 private FontRenderContext frc; field in class:TextLabelFactory
63 * @param frc the FontRenderContext to use for the arrays to be produced.
68 public TextLabelFactory(FontRenderContext frc, argument
72 this.frc = frc;
82 return frc;
153 TextSource source = new StandardTextSource(text, start, limit - start, lineStart, lineLimit - lineStart, level, layoutFlags, font, frc, lm);
178 TextSource source = new StandardTextSource(text, start, limit - start, lineStart, lineLimit - lineStart, level, layoutFlags, font, frc, lm);
H A DTextSourceLabel.java113 public Rectangle getPixelBounds(FontRenderContext frc, float x, float y) { argument
114 return getGV().getPixelBounds(frc, x, y); // no cache
160 FontRenderContext frc = source.getFRC();
167 StandardGlyphVector gv = gl.layout(font, frc, context, start, length,
H A DFontStrikeDesc.java143 FontRenderContext frc) {
144 Object aa = frc.getAntiAliasingHint();
153 AffineTransform tx = frc.getTransform();
142 getAAHintIntVal(Font2D font2D, Font font, FontRenderContext frc) argument
H A DStandardTextSource.java45 FontRenderContext frc; field in class:StandardTextSource
58 * the layout flags. Font is the font, frc is the render context,
70 FontRenderContext frc,
96 if (frc == null) {
97 throw new IllegalArgumentException("bad frc: null");
108 this.frc = frc;
113 LineMetrics metrics = font.getLineMetrics(chars, cstart, clen, frc);
125 FontRenderContext frc,
127 this(chars, start, len, start, len, level, flags, font, frc, c
62 StandardTextSource(char[] chars, int start, int len, int cstart, int clen, int level, int flags, Font font, FontRenderContext frc, CoreMetrics cm) argument
119 StandardTextSource(char[] chars, int start, int len, int level, int flags, Font font, FontRenderContext frc, CoreMetrics cm) argument
131 StandardTextSource(char[] chars, int level, int flags, Font font, FontRenderContext frc) argument
140 StandardTextSource(String str, int level, int flags, Font font, FontRenderContext frc) argument
[all...]
H A DFontDesignMetrics.java138 private transient FontRenderContext frc; field in class:FontDesignMetrics
204 FontRenderContext frc; field in class:FontDesignMetrics.MetricsKey
210 MetricsKey(Font font, FontRenderContext frc) { argument
211 init(font, frc);
214 void init(Font font, FontRenderContext frc) { argument
216 this.frc = frc;
217 this.hash = font.hashCode() + frc.hashCode();
226 frc.equals(((MetricsKey)key).frc);
253 getMetrics(Font font, FontRenderContext frc) argument
339 FontDesignMetrics(Font font, FontRenderContext frc) argument
[all...]
H A DGraphicComponent.java157 public Rectangle getPixelBounds(FontRenderContext frc, float x, float y) { argument
H A DTextLineComponent.java76 public Rectangle getPixelBounds(FontRenderContext frc, float x, float y); argument
H A DFont2D.java269 public FontStrike getStrike(Font font, FontRenderContext frc) { argument
271 AffineTransform at = frc.getTransform();
284 int aa = FontStrikeDesc.getAAHintIntVal(this, font, frc);
285 int fm = FontStrikeDesc.getFMHintIntVal(frc.getFractionalMetricsHint());
286 FontStrikeDesc desc = new FontStrikeDesc(frc.getTransform(),
436 public void getFontMetrics(Font font, FontRenderContext frc, argument
438 StrikeMetrics strikeMetrics = getStrike(font, frc).getFontMetrics();
H A DGlyphLayout.java220 private SDCache(Font font, FontRenderContext frc) { argument
222 key_frc = frc;
224 // !!! add getVectorTransform and hasVectorTransform to frc? then
227 dtx = frc.getTransform();
261 FontStrikeDesc.getAAHintIntVal(frc.getAntiAliasingHint(),
265 (frc.getFractionalMetricsHint());
276 private final FontRenderContext frc; field in class:GlyphLayout.SDCache.SDKey
279 SDKey(Font font, FontRenderContext frc) { argument
281 this.frc = frc;
303 get(Font font, FontRenderContext frc) argument
361 layout(Font font, FontRenderContext frc, char[] text, int offset, int count, int flags, StandardGlyphVector result) argument
580 createGlyphVector(Font font, FontRenderContext frc, StandardGlyphVector result) argument
[all...]
H A DExtendedTextSourceLabel.java171 public Rectangle getPixelBounds(FontRenderContext frc, float x, float y) { argument
172 return getGV().getPixelBounds(frc, x, y);
322 FontRenderContext frc = source.getFRC();
329 gv = gl.layout(font, frc, context, start, length, flags, null); // ??? use textsource
H A DStandardGlyphVector.java97 * the frc. When the frc is scaled appropriately, the advances are
98 * fine. FM or a large frc (high numbers) make the advances right.
101 * renders as AA if aa is set in its frc, and as non-aa if aa is not
102 * set in its frc.
138 private FontRenderContext frc; field in class:StandardGlyphVector
162 public StandardGlyphVector(Font font, String str, FontRenderContext frc) { argument
163 init(font, str.toCharArray(), 0, str.length(), frc, UNINITIALIZED_FLAGS);
166 public StandardGlyphVector(Font font, char[] text, FontRenderContext frc) { argument
167 init(font, text, 0, text.length, frc, UNINITIALIZED_FLAG
170 StandardGlyphVector(Font font, char[] text, int start, int count, FontRenderContext frc) argument
184 StandardGlyphVector(Font font, FontRenderContext frc, int[] glyphs, float[] positions, int[] indices, int flags) argument
220 initGlyphVector(Font font, FontRenderContext frc, int[] glyphs, float[] positions, int[] indices, int flags) argument
233 StandardGlyphVector(Font font, CharacterIterator iter, FontRenderContext frc) argument
244 StandardGlyphVector(Font font, int[] glyphs, FontRenderContext frc) argument
1036 StandardGlyphVector(GlyphVector gv, FontRenderContext frc) argument
1093 init(Font font, char[] text, int start, int count, FontRenderContext frc, int flags) argument
1195 getGlyphsPixelBounds(FontRenderContext frc, float x, float y, int start, int count) argument
[all...]
/openjdk7/jdk/src/share/classes/java/awt/font/
H A DLineBreakMeasurer.java120 * FontRenderContext frc = g2d.getFontRenderContext();
125 * LineBreakMeasurer measurer = new LineBreakMeasurer(styledText, frc);
267 * @param frc contains information about a graphics device which is
276 public LineBreakMeasurer(AttributedCharacterIterator text, FontRenderContext frc) { argument
277 this(text, BreakIterator.getLineInstance(), frc);
292 * @param frc contains information about a graphics device which is
304 FontRenderContext frc) {
310 this.measurer = new TextMeasurer(text, frc);
302 LineBreakMeasurer(AttributedCharacterIterator text, BreakIterator breakIter, FontRenderContext frc) argument
H A DTextMeasurer.java161 * @param frc the information about a graphics device which is needed
164 public TextMeasurer(AttributedCharacterIterator text, FontRenderContext frc) { argument
166 fFrc = frc;
H A DTextLayout.java149 * FontRenderContext frc = g.getFontRenderContext();
150 * TextLayout layout = new TextLayout("This is a string", font, frc);
364 * @param frc contains information about a graphics device which is needed
371 public TextLayout(String string, Font font, FontRenderContext frc) { argument
392 fastInit(text, font, attributes, frc);
398 standardInit(as.getIterator(), text, frc);
412 * @param frc contains information about a graphics device which is needed
420 FontRenderContext frc)
437 fastInit(text, font, attributes, frc);
440 standardInit(as.getIterator(), text, frc);
419 TextLayout(String string, Map<? extends Attribute,?> attributes, FontRenderContext frc) argument
503 TextLayout(AttributedCharacterIterator text, FontRenderContext frc) argument
584 fastInit(char[] chars, Font font, Map attrs, FontRenderContext frc) argument
611 standardInit(AttributedCharacterIterator text, char[] chars, FontRenderContext frc) argument
1004 getPixelBounds(FontRenderContext frc, float x, float y) argument
[all...]
H A DTextLine.java99 private FontRenderContext frc; field in class:TextLine
103 public TextLine(FontRenderContext frc, argument
116 this.frc = frc;
345 public Rectangle getPixelBounds(FontRenderContext frc, float x, float y) { argument
348 // if we have a matching frc, set it to null so we don't have to test it
350 if (frc != null && frc.equals(this.frc)) {
351 frc
902 fastCreateTextLine(FontRenderContext frc, char[] chars, Font font, CoreMetrics lm, Map attributes) argument
997 createComponentsOnRun(int runStart, int runLimit, char[] chars, int[] charsLtoV, byte[] levels, TextLabelFactory factory, Font font, CoreMetrics cm, FontRenderContext frc, Decoration decorator, TextLineComponent[] components, int numComponents) argument
1191 standardCreateTextLine(FontRenderContext frc, AttributedCharacterIterator text, char[] chars, float[] baselineOffsets) argument
[all...]
/openjdk7/jdk/src/windows/classes/sun/font/
H A DNativeFont.java68 public Rectangle2D getMaxCharBounds(FontRenderContext frc) { argument
/openjdk7/jdk/src/share/classes/sun/swing/text/
H A DTextComponentPrintable.java113 private final AtomicReference<FontRenderContext> frc = field in class:TextComponentPrintable
300 * which uses {@code frc} from the {@code TextComponentPrintable}
348 return (frc.get() == null)
350 : FontDesignMetrics.getMetrics(font, frc.get());
364 return (frc.get() == null)
366 : FontDesignMetrics.getMetrics(font, frc.get());
374 return (frc.get() == null)
376 : FontDesignMetrics.getMetrics(font, frc.get());
392 return (frc.get() == null)
394 : FontDesignMetrics.getMetrics(font, frc
[all...]
/openjdk7/jdk/src/share/classes/sun/print/
H A DPSPathGraphics.java154 Font font, FontRenderContext frc, float w) {
168 TextLayout layout = new TextLayout(str, font, frc);
230 font, frc, w);
242 super.drawString(str, x, y, font, frc, w);
153 drawString(String str, float x, float y, Font font, FontRenderContext frc, float w) argument
/openjdk7/jdk/src/solaris/classes/sun/font/
H A DNativeFont.java272 public Rectangle2D getMaxCharBounds(FontRenderContext frc) { argument
/openjdk7/jdk/src/windows/classes/sun/awt/windows/
H A DWPathGraphics.java278 * false. That is why it ignores the frc and width arguments.
401 Font font, FontRenderContext frc, float targetW) {
407 super.drawString(str, x, y, font, frc, targetW);
425 TextLayout layout = new TextLayout(str, font, frc);
429 super.drawString(str, x, y, font, frc, targetW);
456 super.drawString(str, x, y, font, frc, targetW);
512 textOut(str, font, (TrueTypeFont)font2D, frc,
543 textOut(substr, font, slotFont, frc,
547 Rectangle2D bds = font.getStringBounds(substr, frc);
556 super.drawString(str, x, y, font, frc, target
400 drawString(String str, float x, float y, Font font, FontRenderContext frc, float targetW) argument
775 textOut(String str, Font font, PhysicalFont font2D, FontRenderContext frc, float deviceSize, int rotation, float awScale, AffineTransform deviceTransform, double scaleFactorX, float userx, float usery, float devx, float devy, float targetW) argument
845 okGDIMetrics(String str, Font font, FontRenderContext frc, double scaleX) argument
[all...]
/openjdk7/jdk/src/share/demo/java2d/J2DBench/src/j2dbench/tests/text/
H A DTextTests.java343 // core is textlength, text script, font name/style/size/tx, frc
623 FontRenderContext frc; field in class:TextTests.G2DContext
628 frc = g2d.getFontRenderContext();
/openjdk7/jdk/src/share/classes/java/awt/
H A DFont.java2135 private float getItalicAngle(FontRenderContext frc) { argument
2137 if (frc == null) {
2141 aa = frc.getAntiAliasingHint();
2142 fm = frc.getFractionalMetricsHint();
2163 private FontLineMetrics defaultLineMetrics(FontRenderContext frc) { argument
2167 || !flm.frc.equals(frc)) {
2169 /* The device transform in the frc is not used in obtaining line
2176 frc.getAntiAliasingHint(),
2177 frc
2244 getLineMetrics( String str, FontRenderContext frc) argument
2260 getLineMetrics( String str, int beginIndex, int limit, FontRenderContext frc) argument
2279 getLineMetrics(char [] chars, int beginIndex, int limit, FontRenderContext frc) argument
2298 getLineMetrics(CharacterIterator ci, int beginIndex, int limit, FontRenderContext frc) argument
2328 getStringBounds( String str, FontRenderContext frc) argument
2360 getStringBounds( String str, int beginIndex, int limit, FontRenderContext frc) argument
2395 getStringBounds(char [] chars, int beginIndex, int limit, FontRenderContext frc) argument
2462 getStringBounds(CharacterIterator ci, int beginIndex, int limit, FontRenderContext frc) argument
2499 getMaxCharBounds(FontRenderContext frc) argument
2523 createGlyphVector(FontRenderContext frc, String str) argument
2542 createGlyphVector(FontRenderContext frc, char[] chars) argument
2561 createGlyphVector( FontRenderContext frc, CharacterIterator ci) argument
2581 createGlyphVector( FontRenderContext frc, int [] glyphCodes) argument
2629 layoutGlyphVector(FontRenderContext frc, char[] text, int start, int limit, int flags) argument
[all...]
/openjdk7/jdk/src/share/classes/sun/swing/
H A DSwingUtilities2.java156 FontRenderContext frc; field in class:SwingUtilities2.AATextInfo
173 this.frc = new FontRenderContext(null, aaHint,
293 FontRenderContext frc = getFontRenderContext(c, fm);
298 searchKey = new LSBCacheEntry(frc, font);
300 searchKey.reset(frc, font);
462 FontRenderContext frc = getFontRenderContext(c, fm);
469 new LineBreakMeasurer(aString.getIterator(), frc);
776 FontRenderContext frc = getFontRenderContext(c);
777 if (frc != null &&
779 (deviceFontRenderContext, frc)) {
899 createTextLayout(JComponent c, String s, Font f, FontRenderContext frc) argument
1083 private FontRenderContext frc; field in class:SwingUtilities2.LSBCacheEntry
1086 LSBCacheEntry(FontRenderContext frc, Font font) argument
1092 reset(FontRenderContext frc, Font font) argument
[all...]

Completed in 92 milliseconds

12