Interface IFont
public interface IFont
包含一个对象的字体属性(字体名称、字体大小、颜色等)。
-
Method Summary
boolean
int
boolean
double
boolean
boolean
boolean
获取与应用字体方案关联的主题字体,该字体与指定对象相关。
double
获取一个值,该值可以加亮或加深颜色。有效数值从-1(最深)到1(最浅)。零(0)为中性。
void
void
void
void
void
void
void
void
void
void
void
void
设置一个值,用于加亮或加深颜色。有效数值范围从-1(最暗)到1(最亮)。零(0)表示中性。
void
-
Method Details
-
getBold
boolean getBold()
获取字体是否加粗。
-
setBold
void setBold(boolean value)
设置字体是否加粗。
-
-
setColor
void setColor(Color value)
-
getColorIndex
int getColorIndex()
获取字体的颜色。
-
setColorIndex
void setColorIndex(int value)
设置字体的颜色。
-
getItalic
boolean getItalic()
获取字体样式是否为斜体。
-
setItalic
void setItalic(boolean value)
设置字体样式是否为斜体。
-
-
-
getSize
double getSize()
获取字体的大小。
-
setSize
void setSize(double value)
设置字体的大小。
-
getStrikethrough
boolean getStrikethrough()
获取字体是否被水平线划掉。
-
setStrikethrough
void setStrikethrough(boolean value)
设置字体是否用水平线删除线。
-
getSubscript
boolean getSubscript()
获取字体是否格式化为下标(默认为False)。
-
setSubscript
void setSubscript(boolean value)
设置字体是否格式化为下标(默认为 False)。
-
getSuperscript
boolean getSuperscript()
获取字体是否设置为上标格式。默认值为False。
-
setSuperscript
void setSuperscript(boolean value)
设置字体是否格式化为上标。
-
getThemeColor
获取与应用的颜色方案关联的指定对象的主题颜色。
-
setThemeColor
设置与应用的颜色方案相关联的指定对象的主题颜色。
-
getTintAndShade
double getTintAndShade()
获取一个值,该值可以加亮或加深颜色。有效数值从-1(最深)到1(最浅)。零(0)为中性。
-
setTintAndShade
void setTintAndShade(double value)
设置一个值,用于加亮或加深颜色。有效数值范围从-1(最暗)到1(最亮)。零(0)表示中性。
-
getUnderline
获取应用于字体的下划线类型。
-
setUnderline
设置字体应用的下划线类型。
-
getThemeFont
获取与应用字体方案关联的主题字体,该字体与指定对象相关。
-
setThemeFont
设置与指定对象关联的应用字体方案中的主题字体。