AttributeMap |
|
AttributeValues |
|
BidiUtils |
|
CharToGlyphMapper |
|
CompositeFont |
|
CompositeFontDescriptor |
Encapsulates the information that 2D needs to create a composite font,
the runtime representation of a logical font. |
CompositeGlyphMapper |
|
CompositeStrike |
|
CoreMetrics |
|
CreatedFontTracker |
|
Decoration |
This class handles underlining, strikethrough, and foreground and
background styles on text. |
DelegatingShape |
To avoid people downcasting Shape to a known mutable subclass and
mucking with its internals, we need to interpose a subclass that
cannot be mutated or downcasted. |
ExtendedTextLabel |
An extension of TextLabel that maintains information
about characters. |
FileFont |
|
FileFontStrike |
|
Font2D |
|
Font2DHandle |
|
FontDesignMetrics |
|
FontFamily |
|
FontLineMetrics |
Metrics from a font for layout of characters along a line
and layout of set of lines. |
FontManager |
|
FontManagerNativeLibrary |
|
FontResolver |
This class maps an individual character to a Font family which can
display it. |
FontRunIterator |
Iterates over runs of fonts in a CompositeFont, optionally taking script runs into account. |
FontScaler |
|
FontStrike |
|
FontStrikeDesc |
|
GlyphLayout |
|
GlyphLayout.GVData |
Storage for layout to build glyph vector data, then generate a real GlyphVector
|
GlyphLayout.LayoutEngineKey |
|
GlyphList |
|
GraphicComponent |
|
LayoutPathImpl |
|
LayoutPathImpl.EmptyPath |
|
LayoutPathImpl.SegmentPath |
Represents a path built from segments. |
LayoutPathImpl.SegmentPathBuilder |
Use to build a SegmentPath. |
PhysicalFont |
|
PhysicalStrike |
|
Script |
|
ScriptRun |
ScriptRun is used to find runs of characters in
the same script, as defined in the Script class. |
ScriptRunData |
|
StandardGlyphVector |
Standard implementation of GlyphVector used by Font, GlyphList, and
SunGraphics2D. |
StandardGlyphVector.GlyphStrike |
|
StandardTextSource |
|
StrikeCache |
A FontStrike is the keeper of scaled glyph image data which is expensive
to compute so needs to be cached. |
StrikeMetrics |
|
SunLayoutEngine |
|
TextLabel |
A label. |
TextLabelFactory |
A factory for text labels. |
TextRecord |
Represents a region of text and context
|
TextSource |
A text source represents text for rendering, plus context information. |
TextSourceLabel |
Implementation of TextLabel based on String. |
TrueTypeFont |
TrueTypeFont is not called SFntFont because it is not expected
to handle all types that may be housed in a such a font file. |
TrueTypeGlyphMapper |
|
Type1Font |
|
Type1GlyphMapper |
|