Class TextStyleBuilder

文字樣式建構工具

用於建立 TextStyle 物件的建構工具。可設定文字的屬性,例如名稱、顏色和大小。

以下範例說明如何使用建構工具建立文字樣式。如需更完整的範例,請參閱 TextStyle 的說明文件。

// Creates a new text style that uses 26-point, blue, Ariel font.
const textStyleBuilder =
    Charts.newTextStyle().setColor('#0000FF').setFontName('Ariel').setFontSize(
        26);
const 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.
const textStyleBuilder =
    Charts.newTextStyle().setColor('#0000FF').setFontSize(26);
const style = textStyleBuilder.build();

回攻員

TextStyle:使用這個建構工具建構的文字樣式物件。


setColor(cssValue)

設定文字樣式的顏色。

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

參數

名稱類型說明
cssValueString顏色的 CSS 值 (例如 "blue""#00f")。

回攻員

TextStyleBuilder:這個建構工具可用於鏈結。


setFontName(fontName)

設定文字樣式的字型名稱。

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

參數

名稱類型說明
fontNameString文字樣式要使用的字型名稱。

回攻員

TextStyleBuilder:這個建構工具可用於鏈結。


setFontSize(fontSize)

設定文字樣式的字型大小。

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

參數

名稱類型說明
fontSizeNumber文字樣式使用的字型大小 (以像素為單位)。

回攻員

TextStyleBuilder:這個建構工具可用於鏈結。