Class TextStyleBuilder

TextStyleBuilder

文本样式的构建器。

方法

方法返回值类型简介
build()TextStyle根据此构建器创建文本样式。
setBold(bold)TextStyleBuilder设置文本是否为粗体。
setFontFamily(fontFamily)TextStyleBuilder设置文本字体系列,例如“Arial”。
setFontSize(fontSize)TextStyleBuilder设置文本字体大小(以磅为单位)。
setForegroundColor(cssString)TextStyleBuilder设置文本字体颜色。
setForegroundColorObject(color)TextStyleBuilder设置文本字体颜色。
setItalic(italic)TextStyleBuilder设置文本是否为斜体。
setStrikethrough(strikethrough)TextStyleBuilder设置文本是否带有删除线。
setUnderline(underline)TextStyleBuilder设置文本是否带有下划线。

详细文档

build()

根据此构建器创建文本样式。

返回

TextStyle - 根据此构建器创建的文本样式。


setBold(bold)

设置文本是否为粗体。

参数

名称类型说明
boldBoolean文本是否为粗体。

返回

TextStyleBuilder - 用于链接的构建器。


setFontFamily(fontFamily)

设置文本字体系列,例如“Arial”。

参数

名称类型说明
fontFamilyString所需的字体系列。

返回

TextStyleBuilder - 用于链接的构建器。


setFontSize(fontSize)

设置文本字体大小(以磅为单位)。

参数

名称类型说明
fontSizeInteger所需的字体大小。

返回

TextStyleBuilder - 用于链接的构建器。


setForegroundColor(cssString)

设置文本字体颜色。

参数

名称类型说明
cssStringString所需的字体颜色(采用 CSS 表示法,例如 '#ffffff''white')。

返回

TextStyleBuilder - 用于链接的构建器。


setForegroundColorObject(color)

设置文本字体颜色。

参数

名称类型说明
colorColor所需的字体颜色。

返回

TextStyleBuilder - 用于链接的构建器。


setItalic(italic)

设置文本是否为斜体。

参数

名称类型说明
italicBoolean文本是否为斜体。

返回

TextStyleBuilder - 用于链接的构建器。


setStrikethrough(strikethrough)

设置文本是否带有删除线。

参数

名称类型说明
strikethroughBoolean文本是否带有删除线。

返回

TextStyleBuilder - 用于链接的构建器。


setUnderline(underline)

设置文本是否带有下划线。

参数

名称类型说明
underlineBoolean文本是否带有下划线。

返回

TextStyleBuilder - 用于链接的构建器。