Font
遗产: java.lang.Object
public class Font
包含对象的字体属性(字体名称、字体大小、颜色等)。
要了解更多信息,请访问Working with Fonts文档文章。
您不创建的实例Font直接上课。你只需使用Font访问各种对象的字体属性,例如Run, Paragraph, Style, DocumentBuilder.
方法
clearFormatting()
public void clearFormatting()
重置为默认字体格式。
删除在对象上明确指定的所有字体格式Font已获得,因此字体格式将从相应的父级继承。
equals(Object arg0)
public boolean equals(Object arg0)
参数:
范围 | 类型 | 描述 |
---|---|---|
arg0 | java.lang.Object |
退货: 布尔值
fetchInheritedBorderAttr(int key)
public Object fetchInheritedBorderAttr(int key)
参数:
范围 | 类型 | 描述 |
---|---|---|
key | int |
退货: java.lang.Object
fetchInheritedShadingAttr(int key)
public Object fetchInheritedShadingAttr(int key)
参数:
范围 | 类型 | 描述 |
---|---|---|
key | int |
退货: java.lang.Object
getAllCaps()
public boolean getAllCaps()
如果字体格式全部为大写字母,则为真。
退货: boolean - 相应的布尔值。
getAutoColor()
public Color getAutoColor()
返回要用于“自动颜色”的文本的当前计算颜色(黑色或白色)。如果颜色不是“自动”,则返回getColor() / setColor(java.awt.Color).
当文本具有“自动颜色”时,会自动计算文本的实际颜色,使其在背景颜色下可读。当您更改背景颜色时,文本颜色将在 MS Word 中自动切换为黑色或白色,以最大限度地提高可读性。
退货: java.awt.Color - 用于“自动颜色”的文本的当前计算颜色(黑色或白色)。
getBidi()
public boolean getBidi()
指定此运行的内容是否应具有从右到左的特征。
此属性在打开时不应与从左到右的文本一起使用。在这种情况下的任何行为都是未指定的。此属性在关闭时不应与从右到左的强文本一起使用。在这种情况下的任何行为都是未指定的。
当显示此运行的内容时,出于格式化目的,所有字符都应视为复杂脚本字符。这意味着getBoldBi() / setBoldBi(boolean), getItalicBi() / setItalicBi(boolean), getSizeBi() / setSizeBi(double)并在渲染此运行时使用相应的字体名称。
此外,当显示此运行的内容时,此属性充当分类为“弱类型”和“中性类型”的字符的从右到左的覆盖。
退货: boolean - 相应的布尔值。
getBold()
public boolean getBold()
如果字体格式为粗体,则为真。
退货: boolean - 相应的布尔值。
getBoldBi()
public boolean getBoldBi()
如果从右到左的文本格式设置为粗体,则为真。
退货: boolean - 相应的布尔值。
getBorder()
public Border getBorder()
返回指定字体边框的 Border 对象。
退货: Border - 指定字体边框的 Border 对象。
getClass()
public final native Class<?> getClass()
退货: java.lang.Class
getColor()
public Color getColor()
获取字体的颜色。
退货: java.awt.Color - 字体的颜色。
getComplexScript()
public boolean getComplexScript()
指定在确定此运行的格式时,是否应将此运行的内容视为复杂的脚本文本,而不考虑其 Unicode 字符值。
退货: boolean - 相应的布尔值。
getDirectBorderAttr(int key)
public Object getDirectBorderAttr(int key)
参数:
范围 | 类型 | 描述 |
---|---|---|
key | int |
退货: java.lang.Object
getDoubleStrikeThrough()
public boolean getDoubleStrikeThrough()
如果字体格式为双删除线文本,则为真。
退货: boolean - 相应的布尔值。
getEmboss()
public boolean getEmboss()
如果字体格式为浮雕,则为真。
退货: boolean - 相应的布尔值。
getEmphasisMark()
public int getEmphasisMark()
获取应用于此格式的强调标记。
退货: int - 应用于此格式的强调标记。返回值是其中之一EmphasisMark常数。
getEngrave()
public boolean getEngrave()
如果字体格式为雕刻,则为真。
退货: boolean - 相应的布尔值。
getFill()
public Fill getFill()
获取字体的填充格式。
退货: Fill 填充字体格式。
getFillType()
public int getFillType()
退货: 整数
getFillableBackColor()
public Color getFillableBackColor()
退货: java.awt.颜色
getFillableForeColor()
public Color getFillableForeColor()
退货: java.awt.颜色
getFillableImageBytes()
public byte[] getFillableImageBytes()
退货: 字节[]
getFillableTransparency()
public double getFillableTransparency()
退货: 双倍的
getFillableVisible()
public boolean getFillableVisible()
退货: 布尔值
getFilledColor()
public Color getFilledColor()
退货: java.awt.颜色
getGradientAngle()
public double getGradientAngle()
退货: 双倍的
getGradientStops()
public GradientStopCollection getGradientStops()
getGradientStyle()
public int getGradientStyle()
退货: 整数
getGradientVariant()
public int getGradientVariant()
退货: 整数
getHidden()
public boolean getHidden()
如果字体被格式化为隐藏文本,则为真。
退货: boolean - 相应的布尔值。
getHighlightColor()
public Color getHighlightColor()
获取高亮(标记)颜色。
退货: java.awt.Color - 高亮(标记)颜色。
getItalic()
public boolean getItalic()
如果字体格式为斜体,则为真。
退货: boolean - 相应的布尔值。
getItalicBi()
public boolean getItalicBi()
如果从右到左的文本格式设置为斜体,则为真。
退货: boolean - 相应的布尔值。
getKerning()
public double getKerning()
获取字距调整开始时的字体大小。
退货: double - 字距调整开始时的字体大小。
getLineSpacing()
public double getLineSpacing()
返回此字体的行间距(以磅为单位)。
退货: double - 此字体的行距(以磅为单位)。
getLocaleId()
public int getLocaleId()
获取格式化字符的区域设置标识符(语言)。有关区域设置标识符的列表,请参阅 https://msdn.microsoft.com/en-us/library/cc233965.aspx
退货: int - 格式化字符的区域设置标识符(语言)。
getLocaleIdBi()
public int getLocaleIdBi()
获取格式化的从右到左字符的区域设置标识符(语言)。有关区域设置标识符的列表,请参阅 https://msdn.microsoft.com/en-us/library/cc233965.aspx
退货: int - 格式化的从右到左字符的区域设置标识符(语言)。
getLocaleIdFarEast()
public int getLocaleIdFarEast()
获取格式化亚洲字符的区域设置标识符(语言)。有关区域设置标识符的列表,请参阅 https://msdn.microsoft.com/en-us/library/cc233965.aspx
退货: int - 格式化亚洲字符的区域设置标识符(语言)。
getName()
public String getName()
获取字体的名称。
获取时返回getNameAscii() / setNameAscii(java.lang.String).
设置时,设置getNameAscii() / setNameAscii(java.lang.String), getNameBi() / setNameBi(java.lang.String), getNameFarEast() / setNameFarEast(java.lang.String)和getNameOther() / setNameOther(java.lang.String)到指定值。
退货: java.lang.String - 字体的名称。
getNameAscii()
public String getNameAscii()
获取用于拉丁文本(字符代码从 0(零)到 127 的字符)的字体。
退货: java.lang.String - 用于拉丁文本的字体(字符代码从 0(零)到 127 的字符)。
getNameBi()
public String getNameBi()
获取从右到左的语言文档中的字体名称。
退货: java.lang.String - 从右到左的语言文档中的字体名称。
getNameFarEast()
public String getNameFarEast()
获取东亚字体名称。
退货: java.lang.String - 东亚字体名称。
getNameOther()
public String getNameOther()
获取用于字符代码从 128 到 255 的字符的字体。
退货: java.lang.String - 用于字符代码从 128 到 255 的字符的字体。
getNoProofing()
public boolean getNoProofing()
当格式化字符不进行拼写检查时为真。
退货: boolean - 相应的布尔值。
getOn()
public boolean getOn()
退货: 布尔值
getOpacity()
public double getOpacity()
退货: 双倍的
getOutline()
public boolean getOutline()
如果字体格式为轮廓,则为真。
退货: boolean - 相应的布尔值。
getPatternType()
public int getPatternType()
退货: 整数
getPosition()
public double getPosition()
获取文本相对于基线的位置(以磅为单位)。正数提高文本,负数降低文本。
退货: double - 文本相对于基线的位置(以磅为单位)。
getPresetTexture()
public int getPresetTexture()
退货: 整数
getRotateWithObject()
public boolean getRotateWithObject()
退货: 布尔值
getScaling()
public int getScaling()
获取以百分比表示的字符宽度缩放比例。
退货: int - 字符宽度缩放百分比。
getShading()
public Shading getShading()
返回一个 Shading 对象,该对象引用字体的阴影格式。
退货: Shading - 一个 Shading 对象,它指的是字体的着色格式。
getShadow()
public boolean getShadow()
如果字体格式为阴影,则为真。
退货: boolean - 相应的布尔值。
getSize()
public double getSize()
获取以磅为单位的字体大小。
退货: double - 以磅为单位的字体大小。
getSizeBi()
public double getSizeBi()
获取从右到左文档中使用的以磅为单位的字体大小。
退货: double - 在从右到左的文档中使用的字体大小(以磅为单位)。
getSmallCaps()
public boolean getSmallCaps()
如果字体格式为小写大写字母,则为真。
退货: boolean - 相应的布尔值。
getSnapToGrid()
public boolean getSnapToGrid()
指定当前字体在布局时是否应使用每行设置的文档网格字符。
退货: boolean - 相应的布尔值。
getSpacing()
public double getSpacing()
获取字符之间的间距(以磅为单位)。
退货: double - 字符之间的间距(以磅为单位)。
getStrikeThrough()
public boolean getStrikeThrough()
如果字体格式为删除线文本,则为真。
退货: boolean - 相应的布尔值。
getStyle()
public Style getStyle()
获取应用于此格式的字符样式。
退货: Style - 应用于此格式的字符样式。
getStyleIdentifier()
public int getStyleIdentifier()
获取应用于此格式的字符样式的与区域设置无关的样式标识符。
退货: int - 应用于此格式的字符样式的区域设置独立样式标识符。返回值是其中之一StyleIdentifier常数。
getStyleName()
public String getStyleName()
获取应用于此格式的字符样式的名称。
退货: java.lang.String - 应用于此格式的字符样式的名称。
getSubscript()
public boolean getSubscript()
如果字体格式为下标,则为真。
退货: boolean - 相应的布尔值。
getSuperscript()
public boolean getSuperscript()
如果字体格式为上标,则为真。
退货: boolean - 相应的布尔值。
getTextEffect()
public int getTextEffect()
获取字体动画效果。
退货: int - 字体动画效果。返回值是其中之一TextEffect常数。
getTextureAlignment()
public int getTextureAlignment()
退货: 整数
getThemeColor()
public int getThemeColor()
获取与此 Font 对象关联的应用配色方案中的主题颜色。
退货: int - 与此 Font 对象关联的应用配色方案中的主题颜色。返回值是其中之一ThemeColor常数。
getThemeFont()
public int getThemeFont()
获取与此 Font 对象关联的应用字体方案中的主题字体。
退货: int - 与此 Font 对象关联的应用字体方案中的主题字体。返回值是其中之一ThemeFont常数。
getThemeFontAscii()
public int getThemeFontAscii()
获取与此 Font 对象关联的应用字体方案中用于拉丁文本(字符代码从 0(零)到 127 的字符)的主题字体。
退货: int - 与此 Font 对象关联的应用字体方案中用于拉丁文本(字符代码从 0(零)到 127 的字符)的主题字体。返回值是其中之一ThemeFont常数。
getThemeFontBi()
public int getThemeFontBi()
在从右到左的语言文档中获取与此 Font 对象关联的应用字体方案中的主题字体。
退货: int - 在从右到左的语言文档中与此 Font 对象关联的应用字体方案中的主题字体。返回值是其中之一ThemeFont常数。
getThemeFontFarEast()
public int getThemeFontFarEast()
获取与此 Font 对象关联的应用字体方案中的东亚主题字体。
退货: int - 与此 Font 对象关联的应用字体方案中的东亚主题字体。返回值是其中之一ThemeFont常数。
getThemeFontOther()
public int getThemeFontOther()
获取与此 Font 对象关联的应用字体方案中字符代码为 128 到 255 的字符所使用的主题字体。
退货: int - 在与此 Font 对象关联的应用字体方案中,用于字符代码从 128 到 255 的字符的主题字体。返回值是其中之一ThemeFont常数。
getTintAndShade()
public double getTintAndShade()
获取使颜色变亮或变暗的双精度值。
此属性的允许值范围为 -1(最暗)到 1(最亮)。零 (0) 是中性的。尝试将此属性设置为小于 -1 或大于 1 的值会导致 java.lang.IllegalArgumentException。
为具有非主题颜色的字体对象设置此属性会导致 java.lang.IllegalStateException。
退货: double - 使颜色变亮或变暗的双精度值。
getUnderline()
public int getUnderline()
获取应用于字体的下划线类型。
退货: int - 应用于字体的下划线类型。返回值是其中之一Underline常数。
getUnderlineColor()
public Color getUnderlineColor()
获取应用于字体的下划线颜色。
退货: java.awt.Color - 应用于字体的下划线颜色。
hasDmlEffect(int dmlEffectType)
public boolean hasDmlEffect(int dmlEffectType)
参数:
范围 | 类型 | 描述 |
---|---|---|
dmlEffectType | int |
退货: 布尔值
hashCode()
public native int hashCode()
退货: 整数
notify()
public final native void notify()
notifyAll()
public final native void notifyAll()
oneColorGradient(int style, int variant, double degree)
public void oneColorGradient(int style, int variant, double degree)
参数:
范围 | 类型 | 描述 |
---|---|---|
style | int | |
variant | int | |
degree | double |
patterned(int patternType)
public void patterned(int patternType)
参数:
范围 | 类型 | 描述 |
---|---|---|
patternType | int |
presetTextured(int presetTexture)
public void presetTextured(int presetTexture)
参数:
范围 | 类型 | 描述 |
---|---|---|
presetTexture | int |
setAllCaps(boolean value)
public void setAllCaps(boolean value)
如果字体格式全部为大写字母,则为真。
参数:
范围 | 类型 | 描述 |
---|---|---|
value | boolean | 对应的布尔值。 |
setBidi(boolean value)
public void setBidi(boolean value)
指定此运行的内容是否应具有从右到左的特征。
此属性在打开时不应与从左到右的文本一起使用。在这种情况下的任何行为都是未指定的。此属性在关闭时不应与从右到左的强文本一起使用。在这种情况下的任何行为都是未指定的。
当显示此运行的内容时,出于格式化目的,所有字符都应视为复杂脚本字符。这意味着getBoldBi() / setBoldBi(boolean), getItalicBi() / setItalicBi(boolean), getSizeBi() / setSizeBi(double)并在渲染此运行时使用相应的字体名称。
此外,当显示此运行的内容时,此属性充当分类为“弱类型”和“中性类型”的字符的从右到左的覆盖。
参数:
范围 | 类型 | 描述 |
---|---|---|
value | boolean | 对应的布尔值。 |
setBold(boolean value)
public void setBold(boolean value)
如果字体格式为粗体,则为真。
参数:
范围 | 类型 | 描述 |
---|---|---|
value | boolean | 对应的布尔值。 |
setBoldBi(boolean value)
public void setBoldBi(boolean value)
如果从右到左的文本格式设置为粗体,则为真。
参数:
范围 | 类型 | 描述 |
---|---|---|
value | boolean | 对应的布尔值。 |
setBorderAttr(int key, Object value)
public void setBorderAttr(int key, Object value)
参数:
范围 | 类型 | 描述 |
---|---|---|
key | int | |
value | java.lang.Object |
setColor(Color value)
public void setColor(Color value)
设置字体的颜色。
参数:
范围 | 类型 | 描述 |
---|---|---|
value | java.awt.Color | 字体的颜色。 |
setComplexScript(boolean value)
public void setComplexScript(boolean value)
指定在确定此运行的格式时,是否应将此运行的内容视为复杂的脚本文本,而不考虑其 Unicode 字符值。
参数:
范围 | 类型 | 描述 |
---|---|---|
value | boolean | 对应的布尔值。 |
setDoubleStrikeThrough(boolean value)
public void setDoubleStrikeThrough(boolean value)
如果字体格式为双删除线文本,则为真。
参数:
范围 | 类型 | 描述 |
---|---|---|
value | boolean | 对应的布尔值。 |
setEmboss(boolean value)
public void setEmboss(boolean value)
如果字体格式为浮雕,则为真。
参数:
范围 | 类型 | 描述 |
---|---|---|
value | boolean | 对应的布尔值。 |
setEmphasisMark(int value)
public void setEmphasisMark(int value)
设置应用于此格式的强调标记。
参数:
范围 | 类型 | 描述 |
---|---|---|
value | int | 应用于此格式的强调标记。该值必须是其中之一EmphasisMark常数。 |
setEngrave(boolean value)
public void setEngrave(boolean value)
如果字体格式为雕刻,则为真。
参数:
范围 | 类型 | 描述 |
---|---|---|
value | boolean | 对应的布尔值。 |
setFillableBackColor(Color value)
public void setFillableBackColor(Color value)
参数:
范围 | 类型 | 描述 |
---|---|---|
value | java.awt.Color |
setFillableForeColor(Color value)
public void setFillableForeColor(Color value)
参数:
范围 | 类型 | 描述 |
---|---|---|
value | java.awt.Color |
setFillableTransparency(double value)
public void setFillableTransparency(double value)
参数:
范围 | 类型 | 描述 |
---|---|---|
value | double |
setFillableVisible(boolean value)
public void setFillableVisible(boolean value)
参数:
范围 | 类型 | 描述 |
---|---|---|
value | boolean |
setFilledColor(Color value)
public void setFilledColor(Color value)
参数:
范围 | 类型 | 描述 |
---|---|---|
value | java.awt.Color |
setGradientAngle(double value)
public void setGradientAngle(double value)
参数:
范围 | 类型 | 描述 |
---|---|---|
value | double |
setHidden(boolean value)
public void setHidden(boolean value)
如果字体被格式化为隐藏文本,则为真。
参数:
范围 | 类型 | 描述 |
---|---|---|
value | boolean | 对应的布尔值。 |
setHighlightColor(Color value)
public void setHighlightColor(Color value)
设置突出显示(标记)颜色。
参数:
范围 | 类型 | 描述 |
---|---|---|
value | java.awt.Color | 突出显示(标记)颜色。 |
setImage(byte[] imageBytes)
public void setImage(byte[] imageBytes)
参数:
范围 | 类型 | 描述 |
---|---|---|
imageBytes | byte[] |
setItalic(boolean value)
public void setItalic(boolean value)
如果字体格式为斜体,则为真。
参数:
范围 | 类型 | 描述 |
---|---|---|
value | boolean | 对应的布尔值。 |
setItalicBi(boolean value)
public void setItalicBi(boolean value)
如果从右到左的文本格式设置为斜体,则为真。
参数:
范围 | 类型 | 描述 |
---|---|---|
value | boolean | 对应的布尔值。 |
setKerning(double value)
public void setKerning(double value)
设置字距调整开始时的字体大小。
参数:
范围 | 类型 | 描述 |
---|---|---|
value | double | 字距调整开始时的字体大小。 |
setLocaleId(int value)
public void setLocaleId(int value)
设置格式化字符的区域设置标识符(语言)。有关区域设置标识符的列表,请参阅 https://msdn.microsoft.com/en-us/library/cc233965.aspx
参数:
范围 | 类型 | 描述 |
---|---|---|
value | int | 格式化字符的区域设置标识符(语言)。 |
setLocaleIdBi(int value)
public void setLocaleIdBi(int value)
设置格式化的从右到左字符的区域设置标识符(语言)。有关区域设置标识符的列表,请参阅 https://msdn.microsoft.com/en-us/library/cc233965.aspx
参数:
范围 | 类型 | 描述 |
---|---|---|
value | int | 格式化的从右到左字符的区域设置标识符(语言)。 |
setLocaleIdFarEast(int value)
public void setLocaleIdFarEast(int value)
设置格式化亚洲字符的区域设置标识符(语言)。有关区域设置标识符的列表,请参阅 https://msdn.microsoft.com/en-us/library/cc233965.aspx
参数:
范围 | 类型 | 描述 |
---|---|---|
value | int | 格式化亚洲字符的区域设置标识符(语言)。 |
setName(String value)
public void setName(String value)
设置字体的名称。
获取时返回getNameAscii() / setNameAscii(java.lang.String).
设置时,设置getNameAscii() / setNameAscii(java.lang.String), getNameBi() / setNameBi(java.lang.String), getNameFarEast() / setNameFarEast(java.lang.String)和getNameOther() / setNameOther(java.lang.String)到指定值。
参数:
范围 | 类型 | 描述 |
---|---|---|
value | java.lang.String | 字体的名称。 |
setNameAscii(String value)
public void setNameAscii(String value)
设置用于拉丁文本(字符代码从 0(零)到 127 的字符)的字体。
参数:
范围 | 类型 | 描述 |
---|---|---|
value | java.lang.String | 用于拉丁文本的字体(字符代码从 0(零)到 127 的字符)。 |
setNameBi(String value)
public void setNameBi(String value)
在从右到左的语言文档中设置字体名称。
参数:
范围 | 类型 | 描述 |
---|---|---|
value | java.lang.String | 从右到左的语言文档中的字体名称。 |
setNameFarEast(String value)
public void setNameFarEast(String value)
设置东亚字体名称。
参数:
范围 | 类型 | 描述 |
---|---|---|
value | java.lang.String | 东亚字体名称。 |
setNameOther(String value)
public void setNameOther(String value)
设置用于字符代码从 128 到 255 的字符的字体。
参数:
范围 | 类型 | 描述 |
---|---|---|
value | java.lang.String | 用于字符代码从 128 到 255 的字符的字体。 |
setNoProofing(boolean value)
public void setNoProofing(boolean value)
当格式化字符不进行拼写检查时为真。
参数:
范围 | 类型 | 描述 |
---|---|---|
value | boolean | 对应的布尔值。 |
setOn(boolean value)
public void setOn(boolean value)
参数:
范围 | 类型 | 描述 |
---|---|---|
value | boolean |
setOpacity(double value)
public void setOpacity(double value)
参数:
范围 | 类型 | 描述 |
---|---|---|
value | double |
setOutline(boolean value)
public void setOutline(boolean value)
如果字体格式为轮廓,则为真。
参数:
范围 | 类型 | 描述 |
---|---|---|
value | boolean | 对应的布尔值。 |
setPosition(double value)
public void setPosition(double value)
设置文本相对于基线的位置(以磅为单位)。正数提高文本,负数降低文本。
参数:
范围 | 类型 | 描述 |
---|---|---|
value | double | 文本相对于基线的位置(以磅为单位)。 |
setRotateWithObject(boolean value)
public void setRotateWithObject(boolean value)
参数:
范围 | 类型 | 描述 |
---|---|---|
value | boolean |
setScaling(int value)
public void setScaling(int value)
以百分比设置字符宽度缩放比例。
参数:
范围 | 类型 | 描述 |
---|---|---|
value | int | 以百分比表示的字符宽度缩放。 |
setShadow(boolean value)
public void setShadow(boolean value)
如果字体格式为阴影,则为真。
参数:
范围 | 类型 | 描述 |
---|---|---|
value | boolean | 对应的布尔值。 |
setSize(double value)
public void setSize(double value)
以磅为单位设置字体大小。
参数:
范围 | 类型 | 描述 |
---|---|---|
value | double | 以磅为单位的字体大小。 |
setSizeBi(double value)
public void setSizeBi(double value)
设置从右到左文档中使用的字体大小(以磅为单位)。
参数:
范围 | 类型 | 描述 |
---|---|---|
value | double | 从右到左文档中使用的字体大小(以磅为单位)。 |
setSmallCaps(boolean value)
public void setSmallCaps(boolean value)
如果字体格式为小写大写字母,则为真。
参数:
范围 | 类型 | 描述 |
---|---|---|
value | boolean | 对应的布尔值。 |
setSnapToGrid(boolean value)
public void setSnapToGrid(boolean value)
指定当前字体在布局时是否应使用每行设置的文档网格字符。
参数:
范围 | 类型 | 描述 |
---|---|---|
value | boolean | 对应的布尔值。 |
setSpacing(double value)
public void setSpacing(double value)
设置字符之间的间距(以磅为单位)。
参数:
范围 | 类型 | 描述 |
---|---|---|
value | double | 字符之间的间距(以磅为单位)。 |
setStrikeThrough(boolean value)
public void setStrikeThrough(boolean value)
如果字体格式为删除线文本,则为真。
参数:
范围 | 类型 | 描述 |
---|---|---|
value | boolean | 对应的布尔值。 |
setStyle(Style value)
public void setStyle(Style value)
设置应用于此格式的字符样式。
参数:
范围 | 类型 | 描述 |
---|---|---|
value | Style | 应用于此格式的字符样式。 |
setStyleIdentifier(int value)
public void setStyleIdentifier(int value)
设置应用于此格式的字符样式的区域设置独立样式标识符。
参数:
范围 | 类型 | 描述 |
---|---|---|
value | int | 应用于此格式的字符样式的区域设置独立样式标识符。该值必须是其中之一StyleIdentifier常数。 |
setStyleName(String value)
public void setStyleName(String value)
设置应用于此格式的字符样式的名称。
参数:
范围 | 类型 | 描述 |
---|---|---|
value | java.lang.String | 应用于此格式的字符样式的名称。 |
setSubscript(boolean value)
public void setSubscript(boolean value)
如果字体格式为下标,则为真。
参数:
范围 | 类型 | 描述 |
---|---|---|
value | boolean | 对应的布尔值。 |
setSuperscript(boolean value)
public void setSuperscript(boolean value)
如果字体格式为上标,则为真。
参数:
范围 | 类型 | 描述 |
---|---|---|
value | boolean | 对应的布尔值。 |
setTextEffect(int value)
public void setTextEffect(int value)
设置字体动画效果。
参数:
范围 | 类型 | 描述 |
---|---|---|
value | int | 字体动画效果。该值必须是其中之一TextEffect常数。 |
setTextureAlignment(int value)
public void setTextureAlignment(int value)
参数:
范围 | 类型 | 描述 |
---|---|---|
value | int |
setThemeColor(int value)
public void setThemeColor(int value)
设置与此 Font 对象关联的应用配色方案中的主题颜色。
参数:
范围 | 类型 | 描述 |
---|---|---|
value | int | 与此 Font 对象关联的应用配色方案中的主题颜色。该值必须是其中之一ThemeColor常数。 |
setThemeFont(int value)
public void setThemeFont(int value)
在与此 Font 对象关联的应用字体方案中设置主题字体。
参数:
范围 | 类型 | 描述 |
---|---|---|
value | int | 与此 Font 对象关联的应用字体方案中的主题字体。该值必须是其中之一ThemeFont常数。 |
setThemeFontAscii(int value)
public void setThemeFontAscii(int value)
在与此 Font 对象关联的应用字体方案中设置用于拉丁文本(字符代码从 0(零)到 127 的字符)的主题字体。
参数:
范围 | 类型 | 描述 |
---|---|---|
value | int | 与此 Font 对象关联的应用字体方案中用于拉丁文本(字符代码从 0(零)到 127 的字符)的主题字体。该值必须是其中之一ThemeFont常数。 |
setThemeFontBi(int value)
public void setThemeFontBi(int value)
在从右到左的语言文档中设置与此 Font 对象关联的应用字体方案中的主题字体。
参数:
范围 | 类型 | 描述 |
---|---|---|
value | int | 在从右到左的语言文档中,与此 Font 对象关联的应用字体方案中的主题字体。该值必须是其中之一ThemeFont常数。 |
setThemeFontFarEast(int value)
public void setThemeFontFarEast(int value)
在与此 Font 对象关联的应用字体方案中设置东亚主题字体。
参数:
范围 | 类型 | 描述 |
---|---|---|
value | int | 与此 Font 对象关联的应用字体方案中的东亚主题字体。该值必须是其中之一ThemeFont常数。 |
setThemeFontOther(int value)
public void setThemeFontOther(int value)
在与此 Font 对象关联的应用字体方案中,设置用于字符代码从 128 到 255 的字符的主题字体。
参数:
范围 | 类型 | 描述 |
---|---|---|
value | int | 在与此 Font 对象关联的应用字体方案中,用于字符代码从 128 到 255 的字符的主题字体。该值必须是其中之一ThemeFont常数。 |
setTintAndShade(double value)
public void setTintAndShade(double value)
设置使颜色变亮或变暗的双精度值。
此属性的允许值范围为 -1(最暗)到 1(最亮)。零 (0) 是中性的。尝试将此属性设置为小于 -1 或大于 1 的值会导致 java.lang.IllegalArgumentException。
为具有非主题颜色的字体对象设置此属性会导致 java.lang.IllegalStateException。
参数:
范围 | 类型 | 描述 |
---|---|---|
value | double | 使颜色变亮或变暗的双精度值。 |
setUnderline(int value)
public void setUnderline(int value)
设置应用于字体的下划线类型。
参数:
范围 | 类型 | 描述 |
---|---|---|
value | int | 应用于字体的下划线类型。该值必须是其中之一Underline常数。 |
setUnderlineColor(Color value)
public void setUnderlineColor(Color value)
设置应用于字体的下划线颜色。
参数:
范围 | 类型 | 描述 |
---|---|---|
value | java.awt.Color | 应用于字体的下划线颜色。 |
solid()
public void solid()
toString()
public String toString()
退货: java.lang.字符串
twoColorGradient(int style, int variant)
public void twoColorGradient(int style, int variant)
参数:
范围 | 类型 | 描述 |
---|---|---|
style | int | |
variant | int |
wait()
public final void wait()
wait(long arg0)
public final native void wait(long arg0)
参数:
范围 | 类型 | 描述 |
---|---|---|
arg0 | long |
wait(long arg0, int arg1)
public final void wait(long arg0, int arg1)
参数:
范围 | 类型 | 描述 |
---|---|---|
arg0 | long | |
arg1 | int |