javatm platform
standard ed. 6

java.awt.font
类 textattribute

java.lang.object 继承者 java.text.attributedcharacteriterator.attribute 继承者 java.awt.font.textattribute
所有《all》已实现的接口:
serializable

public final class textattribute
extends attributedcharacteriterator.attribute

textattribute 类定义用于呈现文本的属性键和属性值。

textattribute 实例被用作属性键,标识 fonttextlayoutattributedcharacteriterator 和其他《other》处理文本属性的类中的属性。此类中定义的其他《other》常量可以《can》用作属性值。

对于每个文本属性,文档提供了:

属性摘要

值类型主要《main》常量默认值
familystring请参阅 font dialogdialog_input
serifsans_serifmonospaced
"default"(使用平台默认值)
weightnumberweight_regular、weight_boldweight_regular
widthnumberwidth_condensed、width_regular 、
width_extended
width_regular
posturenumberposture_regular、posture_obliqueposture_regular
sizenumber12.0
transformtransformattribute请参阅 transformattribute identitytransformattribute.identity
superscriptintegersuperscript_super、superscript_sub0(使用标准字形和规格)
fontfontnull(不重写字体《Typeface》分辨率)
char_replacementgraphicattributenull(使用字体字形绘制文本)
foregroundpaintnull(使用当前图形绘制)
backgroundpaintnull(不呈现背景)
underlineintegerunderline_on-1(不呈现下划线)
strikethroughbooleanstrikethrough_onfalse(不呈现删除线)
run_directionbooleanrun_direction_ltr、
run_direction_rtl
null(使用 bidi 标准默认值)
bidi_embeddinginteger0(使用基线方向)
justificationnumberjustification_fulljustification_full
input_method_highlightinputmethodhighlight
annotation
(参见类)null(不应用输入高亮显示)
input_method_underlineintegerunderline_low_one_pixel、
underline_low_two_pixel
-1(不呈现下划线)
swap_colorsbooleanswap_colors_onfalse(不交换颜色)
numeric_shapingnumericshapernull(不对数字进行定形)
kerningintegerkerning_on0(不要《压嘛碟》求进行字距调整)
ligaturesintegerligatures_on0(不形成《xíng chéng》《formed》可选的连字)
trackingnumbertracking_loose、tracking_tight0(不添加跟踪)

另请参见:
font,textlayout,attributedcharacteriterator,序列化表格

字段摘要
static textattributebackground
          用于呈现文本背景的 paint 的属性键。
static textattributebidi_embedding
          文本嵌取 dù》爰侗鸬氖粜约
static textattributechar_replacement
          用于取代字符的字体标准字型显示的用户定义字形的属性键。
static textattributefamily
          字体名称的属性键。
static textattributefont
          用于提供呈现文本字体的属性键。
static textattributeforeground
          用于呈现文本的 paint 的属性键。
static textattributeinput_method_highlight
          用于输入法高亮显示样式的属性键。
static textattributeinput_method_underline
          输入法下划线的属性键。
static textattributejustification
          段落调整的属性键。
static floatjustification_full
          将线条调整到完整的请求宽度《 dù》。
static floatjustification_none
          不允许《yǔn xǔ》调整线条。
static textattributekerning
          请求进行字距调整的属性键。
static integerkerning_on
          请求标准字距调整。
static textattributeligatures
          启用可选连字的属性键。
static integerligatures_on
          请求标准可选连字。
static textattributenumeric_shaping
          将 ascii 十进制数字转换为其他十进制范围数字的属性键。
static textattributeposture
          字体形态的属性键。
static floatposture_obliquejs随机数
          标准斜体形态。
static floatposture_regular
          标准直立形态。
static textattributerun_direction
          线条延伸方向的属性键。
static booleanrun_direction_ltr
          从左到右的延伸方向。
static booleanrun_direction_rtl
          从右到左的延伸方向。
static textattributesize
          字体大小的属性键。
static textattributestrikethrough
          删除线的属性键。
static booleanstrikethrough_on
          单删除线。
static textattributesuperscript
          用于上标和下标的属性键。
static integersuperscript_sub
          标准下标。
static integersuperscript_super
          标准上标。
static textattributeswap_colors
          交换前景和背景 paint 的属性键。
static booleanswap_colors_on
          交换前景和背景。
static textattributetracking
          控制跟踪的属性键。
static floattracking_loose
          执行宽松跟踪。
static floattracking_tight
          执行紧密跟踪。
static textattributetransform
          字体转换的属性键。
static textattributeunderline
          下划线的属性键。
static integerunderline_low_dashed
          单像素虚线低下划线。
static integerunderline_low_dotted
          单像素点线式低下划线。
static integerunderline_low_gray
          双像素灰色低下划线。
static integerunderline_low_one_pixel
          单像素实心低下划线。
static integerunderline_low_two_pixel
          双像素实心低下划线。
static integerunderline_on
          标准下划线。
static textattributeweight
          字体 weight 的属性键。
static floatweight_bold
          标准的粗体 weight。
static floatweight_demibold
          比 weight_bold 稍轻的 weight。
static floatweight_demilight
          weight_lightweight_standard 之间的中间 weight。
static floatweight_extra_light
          最轻的预定义 weight。
static floatweight_extrabold
          特别重的 weight。
static floatweight_heavy
          比 weight_bold 稍重的 weight。
static floatweight_light
          标准的轻 weight。
static floatweight_medium
          weight_regularweight_bold 之间的中间 weight。
static floatweight_regular
          标准 weight。
static floatweight_semibold
          比 weight_regular 稍重的 weight。
static floatweight_ultrabold
          最重的预定义 weight。
static textattributewidth
          字体宽度的属性键。
static floatwidth_condensed
          最精简的预定义 width。
static floatwidth_extended
          最大《zuì dà》扩展的预定义 width。
static floatwidth_regular
          标准 width。
static floatwidth_semi_condensed
          适度精简的 width。
static floatwidth_semi_extended
          适度扩展的 width。
 
从类 java.text.attributedcharacteriterator.attribute 继承的字段
input_method_segment, language, reading
 
构造方法摘要
protected textattribute(string name)
          构造一个具有指定名称的 textattribute
 
方法摘要
protected  objectreadresolve()
          将反序列化的实例解析为预定义常量。
 
从类 java.text.attributedcharacteriterator.attribute 继承的方法
equals, getname, hashcode, tostring
 
从类 java.lang.object 继承的方法
clone, finalize, getclass, notify, notifyall, wait, wait, wait
 

字段详细小秙ense》畔

family

public static final textattribute family
字体名称的属性键。这些值是 string 的实例。默认值是 "default",该值导致使用平台默认字体系《tǐ xì》列。

font 类定义用于逻辑字体名称 dialogdialog_inputsans_serifserifmonospaced 的常量。

这定义了作为 name 传递给 font 构造方法的值。逻辑字体名称和实际字体名称都允许《yǔn xǔ》使用。如果没有发现具有所请求名称的字体,则使用默认字体。

注:此属性不幸被错误命名,因为它指定了外观名称,而不只是系列名称。因此《therefore》,“lucida sans bold”之类的值会选择该外观(如果存在)。注意《zhù yì》,如果请求的外观不存在,则默认字体可以与常规 weight 一起《yī qǐ》使用。该名称中的“bold”是外观名称的一部分,而不是字体 weight 为粗体的单独《alone》请求。


weight

public static final textattribute
此外,进一步比较各县市岁出水?视牖Ъ?丝谝不岱⑾郑?加?56万县民的苗栗县近5年每年都能花掉超过260亿元,速度之快,已经《yǐ jing》超越有约71万县民的云林县,进逼80万人口的屏东县,讽刺的是,这2个县市之所以会被苗栗县追上,竟然是因为近5年内大幅降低支出所导致,难怪曾代表民进党参选苗栗县长的台湾《tái wān》民主学院主任杨长镇会说,
吴杨枫历经昨日惊魂后,今日仍照常执行勤务,只见他在艋?{公园中穿梭,不时遭游民挑衅,记者《jì zhě》经过艋?{公园时,也有部分游民上前
本契约使用期限届满后,除已续约者外,契约关?S即行消灭,乙方应于届满当日将土地点交返还甲方
台北市就业服务《services》处提醒报考人,于寄出报名表件前务必再次详阅简章规定及检查应附证明《certificate》文件,除须使用就业服务《services》处规定之报名表外,应附证明《certificate》文件如照片、证件、相关学经历证及签章等均须齐全,尤其工作《gōng zuò》经历证明需记载清楚工作《gōng zuò》起迄时间、工作内容等,以免因资格不符而错失甄试机会《offer》
云林县口湖乡公所计画在成龙村筹划第二火葬场,引起居民反弹,县长李进勇先前已宣布云林县并无兴建第二座火葬场的必要,否决了乡公所的自作主张,但计画却疑似持续进行,引发近2千名的口湖乡民2日上街头抗议
根据《自由时报》报导,2003年12月马英九担任台北市长时,市府公告的大巨蛋BOT合约草案共有23条,隔年由李述德主持议约会《yuē hui》议《meeting》,但2006年的兴建营运契约,竟有九成的条文遭到修改,此外,在189个条文子项目中,有利于北市府的内容只有2项,但对远雄有利的,却高达47项,廉委会认定,马市府已经《yǐ jing》涉嫌违反《促参法》
据《自由时报》报导,马英九在竞选政见中提出国防预算《budget》GDP 3%的承诺,但任内不仅《not only》未能达到,GDP比例更是逐年降低,与马对外强调《emphasised》中国《zhōng guó》威胁形成《xíng chéng》《formed》落差;总统《President》府网站及国发会相关总统《President》政见执行成效报告则指出,2009年、2010年度的国防预算《budget》GDP比例分别为3%及2
weight
字体 weight 的属性键。这些值是 number 的实例。默认值为 weight_regular

这里提供了一些常量值,请参阅 weight_extra_lightweight_lightweight_demilightweight_regularweight_semiboldweight_mediumweight_demiboldweight_boldweight_heavyweight_extraboldweight_ultraboldweight_bold 值对应于传递给 font 构造方法的样式值 font.bold

该值大致为词干宽度与常规 weight 的比。

系统可以插入提供的值。


weight_extra_light

public static final float weight_extra_light
最轻的预定义 weight。

另请参见:
weight

weight_light

public static final float weight_light
标准的轻 weight。

另请参见:
weight

weight_demilight

public static final float weight_demilight
weight_lightweight_standard 之间的中间 weight。

另请参见:
weight

weight_regular

public static final float weight_regular
标准 weight。这是 weight 的默认值。

另请参见:
weight

weight_semibold

public static final float weight_semibold
weight_regular 稍重的 weight。

另请参见:
weight

weight_medium

public static final float weight_medium
weight_regularweight_bold 之间的中间 weight。

另请参见:
weight

weight_demibold

public static final float weight_demibold
weight_bold 稍轻的 weight。

另请参见:
weight

weight_bold

public static final float weight_bold
标准的粗体 weight。

另请参见:
weight

weight_heavy

public static final float weight_heavy
weight_bold 稍重的 weight。

另请参见:
weight

weight_extrabold

public static final float weight_extrabold
特别重的 weight。

另请参见:
weight

weight_ultrabold

public static final float weight_ultrabold
最重的预定义 weight。

另请参见:
weight

width

public static final textattribute width
字体宽度的属性键。这些值是 number 的实例。默认值为 width_regular

这里提供了一些常量值,请参阅 width_condensedwidth_semi_condensedwidth_regularwidth_semi_extendedwidth_extended

该值大致为 advance 宽度与常规宽度的比。

系统可以插入提供的值。


width_condensed

public static final float width_condensed
最精简的预定义 width。

另请参见:
width

width_semi_condensed

public static final float width_semi_condensed
适度精简的 width。

另请参见:
width

width_regular

public static final float width_regular
标准 width。这是 width 的默认值。

另请参见:
width

width_semi_extended

public static final float width_semi_extended
适度扩展的 width。

另请参见:
width

width_extended

public static final float width_extended
最大《zuì dà》扩展的预定义 width。

另请参见:
width

posture

public static final textattribute posture
字体形态的属性键。这些值是 number 的实例。默认值为 posture_regular

这里提供了两个常量值 posture_regularposture_obliqueposture_oblique 值对应于传递给 font 构造方法的样式值 font.italic

该值粗略地表示了字体词干的倾斜度,它以邻边除以对边的形式表示。正值表示向右倾斜。

系统可以插入提供的值。

这将会影响字体的倾斜角度,该角度由 font.getitalicangle 返回。

另请参见:
font.getitalicangle()

posture_regular

public static final float posture_regular
标准直立形态。这是 posture 的默认值。

另请参见:
posture

posture_oblique

public static final float posture_oblique
标准斜体形态。

另请参见:
posture

size

public static final textattribute size
字体大小的属性键。这些值是 number 的实例。默认值为 12pt。

这对应于 font 构造方法的 size 参数。

非常大或非常小的大小将影响呈现性能,呈现系统可能《would》不会以这些大小呈现文本。负大小是非法的,会导致使用默认尺寸。

注意《zhù yì》,采用 2x 转换的 12pt 字体的外观和规格可能《would》与未转换的 24pt 字体不同。


transform

public static final textattribute transform
字体转换的属性键。这些值是 transformattribute 的实例。默认值为 transformattribute.identity

transformattribute 类定义了常量 identity

这对应于传递给 font.derivefont(affinetransform) 的转换。由于《yóu yú》该转换是可变的,并且 textattribute 值不可以为 null,所以使用的是 transformattribute 包装器类。

该值主要《main》用于支持《zhī chí》缩放和倾斜,但可能还有其他作用。

某些转换会导致基线旋转和/或移位。将文本和基线一起《yī qǐ》转换,从而文本将遵循新的基线。例如,对于水平基线上的文本,新的基线将遵循通过转换得到的 x 向量单元的方向。文本规格是针对此新基线进行测量的。因此《therefore》,如果其他属性相同,使用旋转的 transform 和非旋转的 transform 呈现的文本都将视为具有相同上行高度 (ascent)、下行高度 (descent) 和步进 (advance)。

在样式化文本中,每个这样《zhè yàng》延伸的基线都将一个接一个地排列,从而可能为整个文本延伸创建一条非线性的基线。有关更多信息,请参阅 textlayout.getlayoutpath()

另请参见:
transformattribute,affinetransform

superscript

public static final textattribute superscript
用于上标和下标的属性键。这些值是 integer 的实例。默认值为 0,意味着没有使用上标或下标。

这里提供了两个常量值,请参阅 superscript_supersuperscript_sub。这两个常量的值分别为 1 和 -1。较大的大小值定义上标或下标的较高级别,例如,2 对应于 super-superscript,3 对应于 super-super-superscript,同样地,对于负值和下标,级别可以高达 7(或 -7)。超出此范围的值被保留;这些值代表的行为与平台有关。

superscript 会影响字体的 ascent 和 descent。但是《But》,ascent 和 descent 始终不能为负。


superscript_super

public static final integer superscript_super
标准上标。

另请参见:
superscript

superscript_sub

public static final integer superscript_sub
标准下标。

另请参见:
superscript

font

public static final textattribute font
用于提供呈现文本字体的属性键。这些值是 font 的实例。默认值为 null,指示应该《yīng gāi》根据属性执行 font 的正常分辨率。

textlayoutattributedcharacteriterator 根据 textattributemap 进行工作。通常,所有属性都被检查,并被用于选择和配置 font 实例。然而《rán ér》,如果存在 font 属性,将使用其关联 font。这为用户提供了一种将字体的分辨率属性重写到 font,或强制使用特定 font 实例的方法。这还允许用户在可以子类化 font 的情况下指定 font 的子类。

font 适用于特殊情形,在这些情形下,客户《kè hù》端已经拥有 font 实例但是《But》仍然需要使用基于 map 的 api。通常,map 中除了 font 属性以外没有其他属性。对于基于 map 的 api,常见《Common》情形是单独《alone》指定所有属性,因此无需 font

但是,如果 font 和其他属性都存在于 map 中,那么呈现系统会将 font 中定义的属性与附加属性合并。此合并过程将 textattributes 分为两组。一组(“主要”组)被认为是字体的选择和规格行为的基础。这些属性有 familyweightwidthposturesizetransformsuperscripttracking。另一组(“次要”组)由除了 font 自身以外的所有其他已定义属性组成。

要生成新的 map,首先需要从 font 属性获得 font,并将它的所有 属性提取为一个新的 map。然后,只将取自原始 map次要 属性添加到新 map 的属性中。因此,主要属性的值仅取自 font,而次要属性的值源自 font,但可以用 map 中的其他值重写它们。

注:font基于 map 的构造方法和 derivefont 方法不处理 font 属性,因为这些属性用于创建新的 font 对象。相反,font.getfont(map) 应该《yīng gāi》用于处理 font 属性。

另请参见:
font

char_replacement

public static final textattribute char_replacement
用于取代字符的字体标准字型显示的用户定义字形的属性键。这些值是 graphicattribute 的实例。默认值为 null,指示应该使用字体提供的标准字形。

此属性用于为图形或文本行中嵌入的其他组件保留空间。在执行双向重排序(请参阅 bidi)时,它对于正确排列“内联”组件在某一行中的位置《wèi zhi》是必需的。每个字符(unicode 代码点)都将使用提供的 graphicattribute 呈现。通常,应用此属性的字符应是 \ufffc

graphicattribute 确定文本的逻辑边界和可视边界;实际 font 值被忽略。

另请参见:
graphicattribute

foreground

public static final textattribute foreground
用于呈现文本的 paint 的属性键。这些值是 paint 的实例。默认值为 null,指示使用呈现时在 graphics2d 上设置的 paint

无论 graphics 上设置的 paint 值是什么,字形都将使用此 paint 呈现(但是请参阅 swap_colors)。

另请参见:
paint,swap_colors

background

public static final textattribute background
用于呈现文本背景的 paint 的属性键。这些值是 paint 的实例。默认值为 null,指示不应呈现背景。

文本的逻辑边界将使用此 paint 填充,然后该文本呈现于 paint 之上(但是请参阅 swap_colors)。

如果有必要,可以扩展文本的可视边界来包含逻辑边界。轮廓不会受影响。

另请参见:
paint,swap_colors

underline

public static final textattribute underline
下划线的属性键。这些值是 integer 的实例。默认值为 -1,表示没有下划线。

提供的常量值是 underline_on

下划线可影响可视边界和文本轮廓。


underline_on

public static final integer underline_on
标准下划线。

另请参见:
underline

strikethrough

public static final textattribute strikethrough
删除线的属性键。这些值是 boolean 的实例。默认值为 false,表示没有删除线。

提供的常量值是 strikethrough_on

删除线可影响可视边界和文本轮廓。


strikethrough_on

public static final boolean strikethrough_on
单删除线。

另请参见:
strikethroughjs随机数

run_direction

public static final textattribute run_direction
线条延伸方向的属性键。这些值是 boolean 的实例。默认值为 null,指示用来确定延伸方向的标准 bidi 算法应该与 bidi.direction_default_left_to_right 值一起使用。

提供的常量是 run_direction_rtlrun_direction_ltr

这确定了传递给 bidi 构造方法的值,以选择段落中文《Chinese》本的主方向。

注:对于段落中的所有文本,此属性都应该具有相同的值,否则,行为将是不确定的。

另请参见:
bidi

run_direction_ltr

public static final boolean run_direction_ltr
从左到右的延伸方向。

另请参见:
run_direction

run_direction_rtl

public static final boolean run_direction_rtl
从右到左的延伸方向。

另请参见:
run_direction

bidi_embedding

public static final textattribute bidi_embedding
文本嵌入级别的属性键。这些值是 integer 的实例。默认值为 null,指示在没有显式嵌入的情况下应该使用双向算法。

1 到 61 的正值是嵌入 级别,-1 到 -61 的负值是重写 级别。0 值表示使用基线方向。这些级别被传入 bidi 构造方法的嵌入级别数组。

注:如果此属性出现《chū xiàn》在段落中的任何位置《wèi zhi》,则该段落中的所有 unicode bidi 控制字符(rlo、lro、rle、lre 和 pdf)都将被忽略,没有此属性的情况下,文本延伸时假定此属性存在,并且属性值为 0。

另请参见:
bidi

justification

public static final textattribute justification
段落调整的属性键。这些值是 number 的实例。默认值为 1,指示调整时应该使用所提供的完整宽度。这些值被限制在 [0..1] 范围内。

提供的常量是 justification_fulljustification_none

当请求在 textlayout 上进行调整时,指定要使用的额外空间部分。例如,如果该线条宽为 50 磅,要求调整到 70 磅,则值 0.75 会使用多余空间的四分之三(或 15 磅)来填补,这样《zhè yàng》得到的线条长度为 65 磅。

注:对于段落中的所有文本,此属性都应该具有相同的值,否则,行为将是不确定的。

另请参见:
textlayout.getjustifiedlayout(float)

justification_full

public static final float justification_full
将线条调整到完整的请求宽度。这是 justification 的默认值。

另请参见:
justification

justification_none

public static final float justification_none
不允许调整线条。

另请参见:
justification网站地图 手机端

input_method_highlight

public static final textattribute input_method_highlight
用于输入法高亮显示样式的属性键。

这些值是 inputmethodhighlightannotation 的实例。默认值为 null,指示在呈现前不应该应用输入法样式。

如果需要单独呈现具有相同 inputmethodhighlight 的文本邻近延伸,则应在 annotation 实例中包装 inputmethodhighlight

在使用输入法撰写文本时,将使用输入法高亮显示。即使是通常只处理无样式文本的文本编辑组件,也应保留输入法高亮显示,并使它们可用于绘制例程。

另请参见:
font,inputmethodhighlight,annotation

input_method_underline

public static final textattribute input_method_underline
输入法下划线的属性键。这些值是 integer 的实例。默认值为 -1,表示没有下划线。

这里提供了一些常量值,请参阅 underline_low_one_pixelunderline_low_two_pixelunderline_low_dottedunderline_low_grayunderline_low_dashed

如果需要,此值可以与 underline 一起使用。该值主要用于输入法。在其他地方使用这些简单装饰下划线可能会使用户迷惑。

输入法下划线可影响可视边界和文本轮廓。

从以下版本开始《kāi shǐ》:
1.3

underline_low_one_pixel

public static final integer underline_low_one_pixel
单像素实心低下划线。

从以下版本开始《kāi shǐ》:
1.3
另请参见:
input_method_underline

underline_low_two_pixel

public static final integer underline_low_two_pixel
双像素实心低下划线。

从以下版本开始:
1.3
另请参见:
input_method_underline

underline_low_dotted

public static final integer underline_low_dotted
单像素点线式低下划线。

从以下版本开始:
1.3
另请参见:
input_method_underline

underline_low_gray

public static final integer underline_low_gray
双像素灰色低下划线。

从以下版本开始:
1.3
另请参见:
input_method_underline

underline_low_dashed

public static final integer underline_low_dashed
单像素虚线低下划线。

从以下版本开始:
1.3
另请参见:
input_method_underline

swap_colors

public static final textattribute swap_colors
交换前景和背景 paint 的属性键。这些值是 boolean 的实例。默认值为 false,表示不交换颜色。

定义的常量值是 swap_colors_on

如果设置 foreground 属性,则它的 paint 将被用作背景,否则,将使用当前 graphics 上的 paint。如果设置 background 属性,则它的 paint 将被用作前景,否则,系统将给(已解析)背景找到一种对比色,使文本可见。

另请参见:
foreground,background

swap_colors_on

public static final boolean swap_colors_on
交换前景和背景。

从以下版本开始:
1.3
另请参见:
swap_colors

numeric_shaping

public static final textattribute numeric_shaping
将 ascii 十进制数字转换为其他十进制范围数字的属性键。这些值是 numericshaper 的实例。默认值为 null,表示不执行数字成形。

当定义了一个数字成形器时,在执行其他任何文本分析之前,首先用成形器处理该文本。

注:对于段落中的所有文本,此属性都应该具有相同的值,否则行为将是不确定的。

从以下版本开始:
1.4
另请参见:
numericshaper

kerning

public static final textattribute kerning
请求进行字距调整的属性键。这些值是 integer 的实例。默认值为 0,表示不请求进行字距调整。

提供的常量值是 kerning_on

单个字符的默认 advance 不适合某些字符序列,例如,“to”或“away”。若没有进行字距调整,那么相邻字符看起来好像使用了太多的空格来分隔。字距调整使选定的字符序列采用不同的空格来分隔,以获得更舒适的可视外观。

从以下版本开始:
1.6

kerning_on

public static final integer kerning_on
请求标准字距调整。

从以下版本开始:
1.6
另请参见:
kerning

ligatures

public static final textattribute ligatures
启用可选连字的属性键。这些值是 integer 的实例。默认值为 0,表示不使用可选的连字。

定义的常量值是 ligatures_on

始终启用书写系统所需的连字。

从以下版本开始:
1.6

ligatures_on

public static final integer ligatures_on
请求标准可选连字。

从以下版本开始:
1.6
另请参见:
ligatures

tracking

public static final textattribute tracking
控制跟踪的属性键。这些值是 number 的实例。默认值为 0,表示没有附加的跟踪。

提供的常量值是 tracking_tighttracking_loose

跟踪值与字体磅值大小相乘,并通过字体转换传递,以确定要添加到每种字形群的 advance 的附加量。正跟踪值将禁止可选连字格式。跟踪值通常在 -0.10.3 之间,超出此范围的值通常是不需要的。

从以下版本开始:
1.6

tracking_tight

public static final float tracking_tight
执行紧密跟踪。

从以下版本开始:
1.6
另请参见:
tracking

tracking_loose

public static final float tracking_loose
执行宽松跟踪。

从以下版本开始:
1.6
另请参见:
tracking
构造方法详细信息

textattribute

protected textattribute(string name)
构造一个具有指定名称的 textattribute

参数:
name - 分配给此 textattribute 的属性名
方法详细信息

readresolve

protected object readresolve()     throws invalidobjectexception
将反序列化的实例解析为预定义常量。

覆盖:
attributedcharacteriterator.attribute 中的 readresolve
抛出:
invalidobjectexception

javatm platform
standard ed. 6

提交错误或意见《remark》
有关更多的 api 参考资料和开发《developing》人员文档,请参阅 java se 开发《developing》人员文档。该文档包含更详细的、面向开发人员的描述,以及总体概述、术语定义、使用技巧和工作代码示例。

版权所有 2007 sun microsystems, inc. 保留所有权利。 请遵守许可证条款。另请参阅文档重新分发政策