Class TextStyle

TextStyle

O estilo de texto renderizado em uma célula.

Os estilos de texto podem ter um RichTextValue correspondente. Se o RichTextValue abranger várias execuções de texto com valores diferentes para um determinado método de leitura de estilo de texto, o método retornará null. Para evitar isso, consulte estilos de texto usando os valores de rich text retornados pelo método RichTextValue.getRuns().

Métodos

MétodoTipo de retornoBreve descrição
copy()TextStyleBuilderCria um builder de estilo de texto inicializado com os valores desse estilo.
getFontFamily()StringRecebe a família de fontes do texto.
getFontSize()IntegerRecebe o tamanho da fonte do texto em pontos.
getForegroundColorObject()ColorRecebe a cor da fonte do texto.
isBold()BooleanConsegue ou não o texto em negrito.
isItalic()BooleanDefine se a célula está em itálico ou não.
isStrikethrough()BooleanDescobre se a célula está tachada ou não.
isUnderline()BooleanDescobre se a célula está ou não sublinhada.

Documentação detalhada

copy()

Cria um builder de estilo de texto inicializado com os valores desse estilo.

Retorno

TextStyleBuilder: um builder desse estilo de texto.


getFontFamily()

Recebe a família de fontes do texto. Retornará null se a família de fontes não estiver definida ou se a RichTextValue correspondente tiver várias execuções com diferentes famílias de fontes.

Retorno

String: a família de fontes do texto (por exemplo, "Arial") ou null.


getFontSize()

Recebe o tamanho da fonte do texto em pontos. Retornará null se o tamanho da fonte não estiver definido ou o RichTextValue correspondente tiver várias execuções com tamanhos de fonte diferentes.

Retorno

Integer: o tamanho da fonte do texto ou null.


getForegroundColorObject()

Recebe a cor da fonte do texto. Retornará null se a cor da fonte não estiver definida ou se a RichTextValue correspondente tiver várias execuções com cores de fonte diferentes.

Retorno

Color: a cor da fonte do texto ou null.


isBold()

Consegue ou não o texto em negrito. Retornará null se negrito não estiver definido ou se a RichTextValue correspondente tiver várias execuções com configurações diferentes de negrito.

Retorno

Boolean: se a célula está ou não em negrito ou null.


isItalic()

Define se a célula está em itálico ou não. Retornará null se o itálico não estiver definido ou se a RichTextValue correspondente tiver várias execuções com diferentes configurações de itálico.

Retorno

Boolean — Indica se a célula está ou não em itálico ou null.


isStrikethrough()

Descobre se a célula está tachada ou não. Retornará null se o tachado não estiver definido ou se o RichTextValue correspondente tiver várias execuções com diferentes configurações de tachado.

Retorno

Boolean: se a célula está tachada ou não, ou null.


isUnderline()

Descobre se a célula está ou não sublinhada. Retornará null se o sublinhado não estiver definido ou se o RichTextValue correspondente tiver várias execuções com configurações de sublinhado diferentes.

Retorno

Boolean: se a célula está ou não sublinhada, ou null.

Métodos obsoletos