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 — 這個建構工具適用於鏈結。