Package java.awt.font

Interface Summary
MultipleMaster sample code for java.awt.font.MultipleMaster definition code for java.awt.font.MultipleMaster The MultipleMaster interface represents Type 1 Multiple Master fonts.
OpenType sample code for java.awt.font.OpenType definition code for java.awt.font.OpenType The OpenType interface represents OpenType and TrueType fonts.
 

Class Summary
FontRenderContext sample code for java.awt.font.FontRenderContext definition code for java.awt.font.FontRenderContext The FontRenderContext class is a container for the information needed to correctly measure text.
GlyphJustificationInfo sample code for java.awt.font.GlyphJustificationInfo definition code for java.awt.font.GlyphJustificationInfo The GlyphJustificationInfo class represents information about the justification properties of a glyph.
GlyphMetrics sample code for java.awt.font.GlyphMetrics definition code for java.awt.font.GlyphMetrics The GlyphMetrics class represents infomation for a single glyph.
GlyphVector sample code for java.awt.font.GlyphVector definition code for java.awt.font.GlyphVector A GlyphVector object is a collection of glyphs containing geometric information for the placement of each glyph in a transformed coordinate space which corresponds to the device on which the GlyphVector is ultimately displayed.
GraphicAttribute sample code for java.awt.font.GraphicAttribute definition code for java.awt.font.GraphicAttribute This class is used with the CHAR_REPLACEMENT attribute.
ImageGraphicAttribute sample code for java.awt.font.ImageGraphicAttribute definition code for java.awt.font.ImageGraphicAttribute The ImageGraphicAttribute class is an implementation of GraphicAttribute sample code for java.awt.font.GraphicAttribute definition code for java.awt.font.GraphicAttribute which draws images in a TextLayout sample code for java.awt.font.TextLayout definition code for java.awt.font.TextLayout .
LineBreakMeasurer sample code for java.awt.font.LineBreakMeasurer definition code for java.awt.font.LineBreakMeasurer The LineBreakMeasurer class allows styled text to be broken into lines (or segments) that fit within a particular visual advance.
LineMetrics sample code for java.awt.font.LineMetrics definition code for java.awt.font.LineMetrics The LineMetrics class allows access to the metrics needed to layout characters along a line and to layout of a set of lines.
NumericShaper sample code for java.awt.font.NumericShaper definition code for java.awt.font.NumericShaper The NumericShaper class is used to convert Latin-1 (European) digits to other Unicode decimal digits.
ShapeGraphicAttribute sample code for java.awt.font.ShapeGraphicAttribute definition code for java.awt.font.ShapeGraphicAttribute The ShapeGraphicAttribute class is an implementation of GraphicAttribute sample code for java.awt.font.GraphicAttribute definition code for java.awt.font.GraphicAttribute that draws shapes in a TextLayout sample code for java.awt.font.TextLayout definition code for java.awt.font.TextLayout .
TextAttribute sample code for java.awt.font.TextAttribute definition code for java.awt.font.TextAttribute The TextAttribute class defines attribute keys and attribute values used for text rendering.
TextHitInfo sample code for java.awt.font.TextHitInfo definition code for java.awt.font.TextHitInfo The TextHitInfo class represents a character position in a text model, and a bias, or "side," of the character.
TextLayout sample code for java.awt.font.TextLayout definition code for java.awt.font.TextLayout TextLayout is an immutable graphical representation of styled character data.
TextLayout.CaretPolicy sample code for java.awt.font.TextLayout.CaretPolicy definition code for java.awt.font.TextLayout.CaretPolicy Defines a policy for determining the strong caret location.
TextMeasurer sample code for java.awt.font.TextMeasurer definition code for java.awt.font.TextMeasurer The TextMeasurer class provides the primitive operations needed for line break: measuring up to a given advance, determining the advance of a range of characters, and generating a TextLayout for a range of characters.
TransformAttribute sample code for java.awt.font.TransformAttribute definition code for java.awt.font.TransformAttribute The TransformAttribute class provides an immutable wrapper for a transform so that it is safe to use as an attribute.