Module
java.desktop
Package java.awt.font
提供与字体相关的类和界面。
它支持表示类型1,类型1多主字体,OpenType字体和TrueType字体。
- 从以下版本开始:
- 1.2
-
接口摘要 接口 描述 MultipleMaster MultipleMaster
接口表示Type 1 Multiple Master字体。OpenType OpenType
接口代表OpenType和TrueType字体。 -
类摘要 Class 描述 FontRenderContext FontRenderContext
类是用于正确测量文本所需信息的容器。GlyphJustificationInfo GlyphJustificationInfo
类表示有关字形对齐属性的信息。GlyphMetrics GlyphMetrics
类代表单个字形的信息。GlyphVector GlyphVector
对象是包含几何信息的字形的集合,用于在对应于最终显示GlyphVector
的设备的变换的坐标空间中放置每个字形。GraphicAttribute 该类与CHAR_REPLACEMENT属性一起使用。ImageGraphicAttribute 该ImageGraphicAttribute
类的实现GraphicAttribute
其中提请在图像TextLayout
。LayoutPath LayoutPath提供了相对于基准的位置和用户空间中的点之间的映射。LineBreakMeasurer LineBreakMeasurer
类允许将样式文本分解成符合特定视觉进步的线(或段)。LineMetrics LineMetrics
类允许访问沿线排列字符和布局一组行所需的度量。NumericShaper NumericShaper
类用于将Latin-1(欧洲)数字转换为其他Unicode十进制数字。ShapeGraphicAttribute 该ShapeGraphicAttribute
类的实现GraphicAttribute
绘制形状在TextLayout
。TextAttribute TextAttribute
类定义用于文本呈现的属性键和属性值。TextHitInfo TextHitInfo
类表示文本模型中的字符位置,以及字符的 偏差或“侧”。TextLayout TextLayout
是风格字符数据的不可变图形表示。TextLayout.CaretPolicy 定义确定强插插位置的策略。TextMeasurer TextMeasurer
类提供换行所需的原始操作:测量一个给定的提前,确定一个字符范围的提前,并为一系列字符生成一个TextLayout
。TransformAttribute TransformAttribute
类为变换提供了一个不可变的包装器,以便作为属性使用是安全的。 -
枚举摘要 Enum 描述 NumericShaper.Range ANumericShaper.Range
表示具有其自己的十进制数字的脚本的Unicode范围。