Class TextStyleBuilder

TextStyleBuilder

Um builder usado para criar objetos TextStyle. Ele permite a configuração da como nome, cor e tamanho.

O exemplo a seguir mostra como criar um estilo de texto usando o builder. Para um conjunto de dados Por exemplo, consulte a documentação de 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();

Métodos

MétodoTipo de retornoBreve descrição
build()TextStyleCria e retorna um objeto de configuração de estilo de texto que foi criado usando este builder.
setColor(cssValue)TextStyleBuilderDefine a cor do estilo do texto.
setFontName(fontName)TextStyleBuilderDefine o nome da fonte do estilo de texto
setFontSize(fontSize)TextStyleBuilderDefine o tamanho da fonte do estilo de texto.

Documentação detalhada

build()

Cria e retorna um objeto de configuração de estilo de texto que foi criado usando este builder.

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

Retornar

TextStyle: um objeto de estilo de texto criado usando esse builder.


setColor(cssValue)

Define a cor do estilo do texto.

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

Parâmetros

NomeTipoDescrição
cssValueStringO valor de CSS para a cor (como "blue" ou "#00f").

Retornar

TextStyleBuilder: esse builder, útil para encadeamentos.


setFontName(fontName)

Define o nome da fonte do estilo de texto

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

Parâmetros

NomeTipoDescrição
fontNameStringO nome da fonte a ser usada no estilo de texto.

Retornar

TextStyleBuilder: esse builder, útil para encadeamentos.


setFontSize(fontSize)

Define o tamanho da fonte do estilo de texto.

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

Parâmetros

NomeTipoDescrição
fontSizeNumberO tamanho da fonte em pixels a ser usado no estilo de texto.

Retornar

TextStyleBuilder: esse builder, útil para encadeamentos.