Uses of Class java.awt.font.FontRenderContext

Uses in package gnu.java.awt.peer.x

Methods with parameter type java.awt.font.FontRenderContext

GlyphVector
XFontPeer.createGlyphVector(Font font, FontRenderContext ctx, int[] glyphCodes)
GlyphVector
LineMetrics
XFontPeer.getLineMetrics(Font font, CharacterIterator ci, int begin, int limit, FontRenderContext rc)
Returns the line metrics for this font and the specified string and font render context.
Rectangle2D
Rectangle2D
XFontPeer.getStringBounds(Font font, CharacterIterator ci, int begin, int limit, FontRenderContext frc)
GlyphVector
XFontPeer.layoutGlyphVector(Font font, FontRenderContext frc, char[] chars, int start, int limit, int flags)

Uses in package gnu.awt.xlib

Methods with parameter type java.awt.font.FontRenderContext

GlyphVector
XFontPeer.createGlyphVector(Font font, FontRenderContext ctx, int[] glyphCodes)
GlyphVector
LineMetrics
XFontPeer.getLineMetrics(Font font, CharacterIterator ci, int begin, int limit, FontRenderContext rc)
Rectangle2D
Rectangle2D
XFontPeer.getStringBounds(Font font, CharacterIterator ci, int begin, int limit, FontRenderContext frc)
GlyphVector
XFontPeer.layoutGlyphVector(Font font, FontRenderContext frc, char[] chars, int start, int limit, int flags)

Uses in package gnu.awt.j2d

Methods with return type java.awt.font.FontRenderContext

FontRenderContext
Returns the font render context.

Uses in package gnu.java.awt.font

Constructors with parameter type java.awt.font.FontRenderContext

GNUGlyphVector.GNUGlyphVector(FontDelegate fontDelegate, Font font, FontRenderContext renderContext, int[] glyphs)
Constructs a new GNUGlyphVector.

Methods with parameter type java.awt.font.FontRenderContext

GlyphVector
GlyphVector
Creates a GlyphVector by mapping each character in a CharacterIterator to the corresponding glyph.
GlyphVector
LineMetrics
Rectangle2D
GlyphVector
OpenTypeFontPeer.layoutGlyphVector(Font font, FontRenderContext frc, char[] chars, int start, int limit, int flags)

Methods with return type java.awt.font.FontRenderContext

FontRenderContext
Returns the FontRenderContext that is used to calculate the extent and position of the glyphs.

Uses in package gnu.java.awt.java2d

Constructors with parameter type java.awt.font.FontRenderContext

Creates a new TextCacheKey with initial values.

Methods with parameter type java.awt.font.FontRenderContext

void
Sets the font render context.

Methods with return type java.awt.font.FontRenderContext

FontRenderContext
Returns the font render context.

Uses in package gnu.java.awt.peer.qt

Methods with parameter type java.awt.font.FontRenderContext

GlyphVector
QtFontPeer.createGlyphVector(Font font, FontRenderContext ctx, int[] glyphCodes)
GlyphVector
LineMetrics
QtFontPeer.getLineMetrics(Font font, CharacterIterator ci, int begin, int limit, FontRenderContext rc)
Rectangle2D
GlyphVector
QtFontPeer.layoutGlyphVector(Font font, FontRenderContext frc, char[] chars, int start, int limit, int flags)

Methods with return type java.awt.font.FontRenderContext

FontRenderContext
Returns the font render context.

Uses in package gnu.java.awt.font.opentype

Methods with parameter type java.awt.font.FontRenderContext

GlyphVector
Creates a GlyphVector by mapping each character in a CharacterIterator to the corresponding glyph.

Uses in package java.awt.font

Constructors with parameter type java.awt.font.FontRenderContext

TextLayout.TextLayout(String string, extends AttributedCharacterIterator.Attribute, ?> attributes, FontRenderContext frc)
Constructs a TextLayout.
Creates a TextMeasurer from a given text in the form of an AttributedCharacterIterator and a FontRenderContext.

Methods with parameter type java.awt.font.FontRenderContext

boolean
Rectangle
GlyphVector.getGlyphPixelBounds(int index, FontRenderContext renderFRC, float x, float y)
Rectangle
GlyphVector.getPixelBounds(FontRenderContext renderFRC, float x, float y)

Methods with return type java.awt.font.FontRenderContext

FontRenderContext

Uses in package java.awt

Methods with parameter type java.awt.font.FontRenderContext

GlyphVector
Maps characters to glyphs in a one-to-one relationship, returning a new GlyphVector with a mapped glyph for each input character.
GlyphVector
Font.createGlyphVector(FontRenderContext ctx, int[] glyphCodes)
Extracts a sequence of glyphs from a font, returning a new GlyphVector with a mapped glyph for each input glyph code.
GlyphVector
Maps characters to glyphs in a one-to-one relationship, returning a new GlyphVector with a mapped glyph for each input character.
GlyphVector
Maps characters to glyphs in a one-to-one relationship, returning a new GlyphVector with a mapped glyph for each input character.
LineMetrics
Font.getLineMetrics(char[] chars, int begin, int limit, FontRenderContext rc)
Returns a LineMetrics object constructed with the specified text and FontRenderContext.
LineMetrics
Font.getLineMetrics(String text, int begin, int limit, FontRenderContext rc)
Returns a LineMetrics object constructed with the specified text and FontRenderContext.
LineMetrics
Determines the line metrics for a run of text.
LineMetrics
Font.getLineMetrics(CharacterIterator ci, int begin, int limit, FontRenderContext rc)
Returns a LineMetrics object constructed with the specified text and FontRenderContext.
Rectangle2D
Returns the maximal bounding box of all the bounding boxes in this font, when the font's bounding boxes are evaluated in a given FontRenderContext
Rectangle2D
Font.getStringBounds(char[] chars, int begin, int limit, FontRenderContext frc)
Returns the logical bounds of the specified string when rendered with this font in the specified FontRenderContext.
Rectangle2D
Font.getStringBounds(String str, int begin, int limit, FontRenderContext frc)
Returns the logical bounds of the specified string when rendered with this font in the specified FontRenderContext.
Rectangle2D
Returns the logical bounds of the specified string when rendered with this font in the specified FontRenderContext.
Rectangle2D
Font.getStringBounds(CharacterIterator ci, int begin, int limit, FontRenderContext frc)
Returns the logical bounds of the specified string when rendered with this font in the specified FontRenderContext.
GlyphVector
Font.layoutGlyphVector(FontRenderContext frc, char[] chars, int start, int limit, int flags)
Produces a glyph vector representing a full layout fo the specified text in this font.

Methods with return type java.awt.font.FontRenderContext

FontRenderContext
Returns the font render context.

Uses in package gnu.java.awt.peer

Methods with parameter type java.awt.font.FontRenderContext

GlyphVector
GlyphVector
LineMetrics
Rectangle2D
GlyphVector
ClasspathFontPeer.layoutGlyphVector(Font font, FontRenderContext frc, char[] chars, int start, int limit, int flags)

Uses in package gnu.java.awt.peer.gtk

Constructors with parameter type java.awt.font.FontRenderContext

FreetypeGlyphVector.FreetypeGlyphVector(Font f, char[] chars, int start, int len, FontRenderContext frc, int flags)
Create a glyphvector from a given (Freetype) font and a String.
Create a glyphvector from a given set of glyph codes.
Create a glyphvector from a given (Freetype) font and a String.

Methods with parameter type java.awt.font.FontRenderContext

GlyphVector
GdkFontPeer.createGlyphVector(Font font, FontRenderContext ctx, int[] glyphCodes)
GlyphVector
LineMetrics
LineMetrics
GdkFontPeer.getLineMetrics(Font font, CharacterIterator ci, int begin, int limit, FontRenderContext rc)
Rectangle2D
GlyphVector
GdkFontPeer.layoutGlyphVector(Font font, FontRenderContext frc, char[] chars, int start, int limit, int flags)

Methods with return type java.awt.font.FontRenderContext

FontRenderContext
Should perhaps be contexct dependent, but this is left for now as an overloadable default implementation.
FontRenderContext
Returns the associated FontRenderContext