Class TextStyleBuilder

TextStyleBuilder

用于创建 TextStyle 对象的构建器。它允许配置文本的属性,例如名称、颜色和大小。

以下示例展示了如何使用构建器创建文本样式。如需查看更完整的示例,请参阅 TextStyle 的文档。

// Creates a new text style that uses 26-point, blue, Ariel font.
var textStyleBuilder = Charts.newTextStyle()
    .setColor('#0000FF').setFontName('Ariel').setFontSize(26);
var style = textStyleBuilder.build();

方法

方法返回类型简介
build()TextStyle构建并返回使用此构建器构建的文本样式配置对象。
setColor(cssValue)TextStyleBuilder设置文本样式的颜色。
setFontName(fontName)TextStyleBuilder设置文本样式的字体名称
setFontSize(fontSize)TextStyleBuilder设置文本样式的字体大小。

详细文档

build()

构建并返回使用此构建器构建的文本样式配置对象。

// Creates a new text style that uses 26-point blue font.
var textStyleBuilder = Charts.newTextStyle().setColor('#0000FF').setFontSize(26);
var style = textStyleBuilder.build();

返回

TextStyle - 使用此构建器构建的文本样式对象。


setColor(cssValue)

设置文本样式的颜色。

// Creates a new text style that uses blue font.
var textStyleBuilder = Charts.newTextStyle().setColor('#0000FF');
var style = textStyleBuilder.build();

参数

名称类型说明
cssValueString颜色的 CSS 值(例如 "blue""#00f")。

返回

TextStyleBuilder - 此构建器适用于链接。


setFontName(fontName)

设置文本样式的字体名称

// Creates a new text style that uses Ariel font.
var textStyleBuilder = Charts.newTextStyle().setFontName('Ariel');
var style = textStyleBuilder.build();

参数

名称类型说明
fontNameString要用于文本样式的字体名称。

返回

TextStyleBuilder - 此构建器适用于链接。


setFontSize(fontSize)

设置文本样式的字体大小。

// Creates a new text style that uses 26-point font.
var textStyleBuilder = Charts.newTextStyle().setFontSize(26);
var style = textStyleBuilder.build();

参数

名称类型说明
fontSizeNumber用于文本样式的字体大小(以像素为单位)。

返回

TextStyleBuilder - 此构建器适用于链接。