Uses of Class
java.awt.font.FontRenderContext
-
Packages that use FontRenderContext 软件包 描述 java.awt 包含用于创建用户界面和绘制图形和图像的所有类。java.awt.font 提供与字体相关的类和界面。 -
-
Uses of FontRenderContext in java.awt
Methods in java.awt that return FontRenderContext 变量和类型 方法 描述 FontRenderContext
FontMetrics. getFontRenderContext()
获取FontRenderContext
使用此FontMetrics
对象测量文本。abstract FontRenderContext
Graphics2D. getFontRenderContext()
在此Graphics2D
上下文中获取Font
的呈现上下文。Methods in java.awt with parameters of type FontRenderContext 变量和类型 方法 描述 GlyphVector
Font. createGlyphVector(FontRenderContext frc, char[] chars)
通过在此Font
基于Unicode cmap将字符一对一地映射到字形来创建Font
。GlyphVector
Font. createGlyphVector(FontRenderContext frc, int[] glyphCodes)
通过在此Font
基于Unicode cmap将字符一对一地映射到字形来创建Font
。GlyphVector
Font. createGlyphVector(FontRenderContext frc, String str)
通过在此Font
基于Unicode cmap将字符一对一地映射到字形来创建Font
。GlyphVector
Font. createGlyphVector(FontRenderContext frc, CharacterIterator ci)
LineMetrics
Font. getLineMetrics(char[] chars, int beginIndex, int limit, FontRenderContext frc)
返回使用指定参数创建的LineMetrics
对象。LineMetrics
Font. getLineMetrics(String str, int beginIndex, int limit, FontRenderContext frc)
返回使用指定参数创建的LineMetrics
对象。LineMetrics
Font. getLineMetrics(String str, FontRenderContext frc)
返回使用指定的String
和FontRenderContext
创建的LineMetrics
对象。LineMetrics
Font. getLineMetrics(CharacterIterator ci, int beginIndex, int limit, FontRenderContext frc)
返回使用指定参数创建的LineMetrics
对象。Rectangle2D
Font. getMaxCharBounds(FontRenderContext frc)
返回具有指定的FontRenderContext
定义的最大边界的字符的边界。Rectangle2D
Font. getStringBounds(char[] chars, int beginIndex, int limit, FontRenderContext frc)
返回指定的FontRenderContext
中指定字符数组的逻辑边界。Rectangle2D
Font. getStringBounds(String str, int beginIndex, int limit, FontRenderContext frc)
返回指定的String
中指定的FontRenderContext
的逻辑边界。Rectangle2D
Font. getStringBounds(String str, FontRenderContext frc)
返回指定的String
中指定的FontRenderContext
的逻辑边界。Rectangle2D
Font. getStringBounds(CharacterIterator ci, int beginIndex, int limit, FontRenderContext frc)
返回指定索引的字符的逻辑边界CharacterIterator
指定FontRenderContext
。GlyphVector
Font. layoutGlyphVector(FontRenderContext frc, char[] text, int start, int limit, int flags)
返回一个新的GlyphVector
对象,如果可能,执行文本的完整布局。 -
Uses of FontRenderContext in java.awt.font
Methods in java.awt.font that return FontRenderContext 变量和类型 方法 描述 abstract FontRenderContext
GlyphVector. getFontRenderContext()
返回与GlyphVector相关联的GlyphVector
。Methods in java.awt.font with parameters of type FontRenderContext 变量和类型 方法 描述 boolean
FontRenderContext. equals(FontRenderContext rhs)
如果rhs具有与此相同的变换,抗锯齿和小数度量值,则返回true。Rectangle
GlyphVector. getGlyphPixelBounds(int index, FontRenderContext renderFRC, float x, float y)
当这个返回index字形的像素范围GlyphVector
在渲染Graphics
给定FontRenderContext
在给定位置。Rectangle
GlyphVector. getPixelBounds(FontRenderContext renderFRC, float x, float y)
在给定位置给定FontRenderContext
的图形中渲染时,返回此GlyphVector
的像素范围。Rectangle
TextLayout. getPixelBounds(FontRenderContext frc, float x, float y)
在给定位置给定FontRenderContext
的图形中渲染时,返回此TextLayout
的像素范围。Constructors in java.awt.font with parameters of type FontRenderContext 构造器 描述 LineBreakMeasurer(AttributedCharacterIterator text, FontRenderContext frc)
为指定的文本构造一个LineBreakMeasurer
。LineBreakMeasurer(AttributedCharacterIterator text, BreakIterator breakIter, FontRenderContext frc)
为指定的文本构造一个LineBreakMeasurer
。TextLayout(String string, Font font, FontRenderContext frc)
构造TextLayout
来自String
和Font
。TextLayout(String string, Map<? extends AttributedCharacterIterator.Attribute,?> attributes, FontRenderContext frc)
构造一个TextLayout
从String
,并设置一个属性。TextLayout(AttributedCharacterIterator text, FontRenderContext frc)
从样式文本的迭代器构造一个TextLayout
。TextMeasurer(AttributedCharacterIterator text, FontRenderContext frc)
从源文本构造一个TextMeasurer
。
-