Spec-Zone .ru
спецификации, руководства, описания, API
|
|
Java™ Platform Standard Ed. 7 DRAFT ea-b118 |
|||||||||
PREV NEXT | FRAMES NO FRAMES |
Package | Description |
---|---|
java.awt | Contains all of the classes for creating user interfaces and for painting graphics and images. |
java.awt.font | Provides classes and interface relating to fonts. |
Uses of FontRenderContext in java.awt |
---|
Modifier and Type | Method and Description |
---|---|
abstract FontRenderContext |
Graphics2D.getFontRenderContext()
Get the rendering context of the Font within this
Graphics2D context. |
FontRenderContext |
FontMetrics.getFontRenderContext()
Gets the FontRenderContext used by this
FontMetrics object to measure text. |
Modifier and Type | Method and Description |
---|---|
GlyphVector |
Font.createGlyphVector(FontRenderContext frc,
char[] chars)
Creates a GlyphVector by
mapping characters to glyphs one-to-one based on the
Unicode cmap in this Font . |
GlyphVector |
Font.createGlyphVector(FontRenderContext frc,
CharacterIterator ci)
Creates a GlyphVector by
mapping the specified characters to glyphs one-to-one based on the
Unicode cmap in this Font . |
GlyphVector |
Font.createGlyphVector(FontRenderContext frc,
int[] glyphCodes)
Creates a GlyphVector by
mapping characters to glyphs one-to-one based on the
Unicode cmap in this Font . |
GlyphVector |
Font.createGlyphVector(FontRenderContext frc,
String str)
Creates a GlyphVector by
mapping characters to glyphs one-to-one based on the
Unicode cmap in this Font . |
LineMetrics |
Font.getLineMetrics(char[] chars,
int beginIndex,
int limit,
FontRenderContext frc)
Returns a LineMetrics object created with the
specified arguments. |
LineMetrics |
Font.getLineMetrics(CharacterIterator ci,
int beginIndex,
int limit,
FontRenderContext frc)
Returns a LineMetrics object created with the
specified arguments. |
LineMetrics |
Font.getLineMetrics(String str,
FontRenderContext frc)
Returns a LineMetrics object created with the specified
String and FontRenderContext . |
LineMetrics |
Font.getLineMetrics(String str,
int beginIndex,
int limit,
FontRenderContext frc)
Returns a LineMetrics object created with the
specified arguments. |
Rectangle2D |
Font.getMaxCharBounds(FontRenderContext frc)
Returns the bounds for the character with the maximum bounds as defined in the specified FontRenderContext . |
Rectangle2D |
Font.getStringBounds(char[] chars,
int beginIndex,
int limit,
FontRenderContext frc)
Returns the logical bounds of the specified array of characters in the specified FontRenderContext . |
Rectangle2D |
Font.getStringBounds(CharacterIterator ci,
int beginIndex,
int limit,
FontRenderContext frc)
Returns the logical bounds of the characters indexed in the specified CharacterIterator in the
specified FontRenderContext . |
Rectangle2D |
Font.getStringBounds(String str,
FontRenderContext frc)
Returns the logical bounds of the specified String in
the specified FontRenderContext . |
Rectangle2D |
Font.getStringBounds(String str,
int beginIndex,
int limit,
FontRenderContext frc)
Returns the logical bounds of the specified String in
the specified FontRenderContext . |
GlyphVector |
Font.layoutGlyphVector(FontRenderContext frc,
char[] text,
int start,
int limit,
int flags)
Returns a new GlyphVector object, performing full
layout of the text if possible. |
Uses of FontRenderContext in java.awt.font |
---|
Modifier and Type | Method and Description |
---|---|
abstract FontRenderContext |
GlyphVector.getFontRenderContext()
Returns the FontRenderContext associated with this
GlyphVector . |
Modifier and Type | Method and Description |
---|---|
boolean |
FontRenderContext.equals(FontRenderContext rhs)
Return true if rhs has the same transform, antialiasing, and fractional metrics values as this. |
Rectangle |
GlyphVector.getGlyphPixelBounds(int index,
FontRenderContext renderFRC,
float x,
float y)
Returns the pixel bounds of the glyph at index when this GlyphVector is rendered in a Graphics with the
given FontRenderContext at the given location. |
Rectangle |
TextLayout.getPixelBounds(FontRenderContext frc,
float x,
float y)
Returns the pixel bounds of this TextLayout when
rendered in a graphics with the given
FontRenderContext at the given location. |
Rectangle |
GlyphVector.getPixelBounds(FontRenderContext renderFRC,
float x,
float y)
Returns the pixel bounds of this GlyphVector when
rendered in a graphics with the given
FontRenderContext at the given location. |
Constructor and Description |
---|
LineBreakMeasurer(AttributedCharacterIterator text,
BreakIterator breakIter,
FontRenderContext frc)
Constructs a LineBreakMeasurer for the specified text. |
LineBreakMeasurer(AttributedCharacterIterator text,
FontRenderContext frc)
Constructs a LineBreakMeasurer for the specified text. |
TextLayout(AttributedCharacterIterator text,
FontRenderContext frc)
Constructs a TextLayout from an iterator over styled text. |
TextLayout(String string,
Font font,
FontRenderContext frc)
Constructs a TextLayout from a String
and a Font . |
TextLayout(String string,
Map<? extends AttributedCharacterIterator.Attribute,?> attributes,
FontRenderContext frc)
Constructs a TextLayout from a String
and an attribute set. |
TextMeasurer(AttributedCharacterIterator text,
FontRenderContext frc)
Constructs a TextMeasurer from the source text. |
|
Java™ Platform Standard Ed. 7 DRAFT ea-b118 |
|||||||||
PREV NEXT | FRAMES NO FRAMES |
Copyright © 1993, 2010, Oracle Corporation. All rights reserved.