Uses of Class
java.awt.font.FontRenderContext
Packages that use FontRenderContext
Package
Description
Contains all of the classes for creating user interfaces and for painting
graphics and images.
Provides classes and interface relating to fonts.
-
Uses of FontRenderContext in java.awt
Methods in java.awt that return FontRenderContextModifier and TypeMethodDescriptionFontMetrics.getFontRenderContext()Gets theFontRenderContextused by thisFontMetricsobject to measure text.abstract FontRenderContextGraphics2D.getFontRenderContext()Get the rendering context of theFontwithin thisGraphics2Dcontext.Methods in java.awt with parameters of type FontRenderContextModifier and TypeMethodDescriptionFont.createGlyphVector(FontRenderContext frc, char[] chars) Creates aGlyphVectorby mapping characters to glyphs one-to-one based on the Unicode cmap in thisFont.Font.createGlyphVector(FontRenderContext frc, int[] glyphCodes) Creates aGlyphVectorby mapping characters to glyphs one-to-one based on the Unicode cmap in thisFont.Font.createGlyphVector(FontRenderContext frc, String str) Creates aGlyphVectorby mapping characters to glyphs one-to-one based on the Unicode cmap in thisFont.Font.createGlyphVector(FontRenderContext frc, CharacterIterator ci) Creates aGlyphVectorby mapping the specified characters to glyphs one-to-one based on the Unicode cmap in thisFont.Font.getLineMetrics(char[] chars, int beginIndex, int limit, FontRenderContext frc) Returns aLineMetricsobject created with the specified arguments.Font.getLineMetrics(String str, int beginIndex, int limit, FontRenderContext frc) Returns aLineMetricsobject created with the specified arguments.Font.getLineMetrics(String str, FontRenderContext frc) Font.getLineMetrics(CharacterIterator ci, int beginIndex, int limit, FontRenderContext frc) Returns aLineMetricsobject created with the specified arguments.Font.getMaxCharBounds(FontRenderContext frc) Returns the bounds for the character with the maximum bounds as defined in the specifiedFontRenderContext.Font.getStringBounds(char[] chars, int beginIndex, int limit, FontRenderContext frc) Returns the logical bounds of the specified array of characters in the specifiedFontRenderContext.Font.getStringBounds(String str, int beginIndex, int limit, FontRenderContext frc) Returns the logical bounds of the specifiedStringin the specifiedFontRenderContext.Font.getStringBounds(String str, FontRenderContext frc) Returns the logical bounds of the specifiedStringin the specifiedFontRenderContext.Font.getStringBounds(CharacterIterator ci, int beginIndex, int limit, FontRenderContext frc) Returns the logical bounds of the characters indexed in the specifiedCharacterIteratorin the specifiedFontRenderContext.Font.layoutGlyphVector(FontRenderContext frc, char[] text, int start, int limit, int flags) Returns a newGlyphVectorobject, performing full layout of the text if possible. -
Uses of FontRenderContext in java.awt.font
Methods in java.awt.font that return FontRenderContextModifier and TypeMethodDescriptionabstract FontRenderContextGlyphVector.getFontRenderContext()Returns theFontRenderContextassociated with thisGlyphVector.Methods in java.awt.font with parameters of type FontRenderContextModifier and TypeMethodDescriptionbooleanFontRenderContext.equals(FontRenderContext rhs) Return true if rhs has the same transform, antialiasing, and fractional metrics values as this.GlyphVector.getGlyphPixelBounds(int index, FontRenderContext renderFRC, float x, float y) Returns the pixel bounds of the glyph at index when thisGlyphVectoris rendered in aGraphicswith the givenFontRenderContextat the given location.GlyphVector.getPixelBounds(FontRenderContext renderFRC, float x, float y) Returns the pixel bounds of thisGlyphVectorwhen rendered in a graphics with the givenFontRenderContextat the given location.TextLayout.getPixelBounds(FontRenderContext frc, float x, float y) Returns the pixel bounds of thisTextLayoutwhen rendered in a graphics with the givenFontRenderContextat the given location.Constructors in java.awt.font with parameters of type FontRenderContextModifierConstructorDescriptionConstructs aLineBreakMeasurerfor the specified text.LineBreakMeasurer(AttributedCharacterIterator text, BreakIterator breakIter, FontRenderContext frc) Constructs aLineBreakMeasurerfor the specified text.TextLayout(String string, Font font, FontRenderContext frc) TextLayout(String string, Map<? extends AttributedCharacterIterator.Attribute, ?> attributes, FontRenderContext frc) Constructs aTextLayoutfrom aStringand an attribute set.Constructs aTextLayoutfrom an iterator over styled text.Constructs aTextMeasurerfrom the source text.