Class TextStyleBuilder

TextStyleBuilder

Um builder para estilos de texto.

Métodos

MétodoTipo de retornoBreve descrição
build()TextStyleCria um estilo de texto com este builder.
setBold(bold)TextStyleBuilderDefine se o texto fica em negrito.
setFontFamily(fontFamily)TextStyleBuilderDefine a família de fontes de texto, como "quot;Arial"
setFontSize(fontSize)TextStyleBuilderDefine o tamanho da fonte do texto em pontos.
setForegroundColor(cssString)TextStyleBuilderDefine a cor da fonte do texto.
setForegroundColorObject(color)TextStyleBuilderDefine a cor da fonte do texto.
setItalic(italic)TextStyleBuilderDefine se o texto é itálico ou não.
setStrikethrough(strikethrough)TextStyleBuilderDefine se o texto tem tachado ou não.
setUnderline(underline)TextStyleBuilderDefine se o texto é sublinhado ou não.

Documentação detalhada

build()

Cria um estilo de texto com este builder.

Retornar

TextStyle: um estilo de texto criado a partir desse builder.


setBold(bold)

Define se o texto fica em negrito.

Parâmetros

NomeTipoDescrição
boldBooleanIndica se o texto está em negrito.

Retornar

TextStyleBuilder: o criador do encadeamento.


setFontFamily(fontFamily)

Define a família de fontes de texto, como "quot;Arial"

Parâmetros

NomeTipoDescrição
fontFamilyStringA família de fontes desejada.

Retornar

TextStyleBuilder: o criador do encadeamento.


setFontSize(fontSize)

Define o tamanho da fonte do texto em pontos.

Parâmetros

NomeTipoDescrição
fontSizeIntegerO tamanho de fonte desejado.

Retornar

TextStyleBuilder: o criador do encadeamento.


setForegroundColor(cssString)

Define a cor da fonte do texto.

Parâmetros

NomeTipoDescrição
cssStringStringA cor de fonte desejada na notação CSS (como '#ffffff' ou 'white').

Retornar

TextStyleBuilder: o criador do encadeamento.


setForegroundColorObject(color)

Define a cor da fonte do texto.

Parâmetros

NomeTipoDescrição
colorColorA cor da fonte desejada.

Retornar

TextStyleBuilder: o criador do encadeamento.


setItalic(italic)

Define se o texto é itálico ou não.

Parâmetros

NomeTipoDescrição
italicBooleanIndica se o texto está em itálico.

Retornar

TextStyleBuilder: o criador do encadeamento.


setStrikethrough(strikethrough)

Define se o texto tem tachado ou não.

Parâmetros

NomeTipoDescrição
strikethroughBooleanIndica se o texto tem tachado ou não.

Retornar

TextStyleBuilder: o criador do encadeamento.


setUnderline(underline)

Define se o texto é sublinhado ou não.

Parâmetros

NomeTipoDescrição
underlineBooleanIndica se o texto está sublinhado ou não.

Retornar

TextStyleBuilder: o criador do encadeamento.