Class TextStyle

TextStyle

Style de rendu du texte dans une cellule.

Les styles de texte peuvent avoir une RichTextValue correspondante. Si la RichTextValue s'étend sur plusieurs séquences de texte qui ont des valeurs différentes pour une méthode de lecture de style de texte donnée, la méthode renvoie null. Pour éviter cela, interrogez les styles de texte à l'aide des valeurs de texte enrichi renvoyées par la méthode RichTextValue.getRuns().

Méthodes

MéthodeType renvoyéBrève description
copy()TextStyleBuilderCrée un compilateur de style de texte initialisé avec les valeurs de ce style de texte.
getFontFamily()StringObtient la famille de polices du texte.
getFontSize()IntegerObtient la taille de police du texte en points.
getForegroundColorObject()Color|nullObtient la couleur de police du texte.
isBold()BooleanIndique si le texte est en gras.
isItalic()BooleanIndique si la cellule est en italique.
isStrikethrough()BooleanIndique si la cellule est barrée.
isUnderline()BooleanIndique si la cellule est soulignée.

Documentation détaillée

copy()

Crée un compilateur de style de texte initialisé avec les valeurs de ce style de texte.

Renvois

TextStyleBuilder : compilateur de ce style de texte.


getFontFamily()

Obtient la famille de polices du texte. Renvoie null si la famille de polices n'est pas définie ou si la RichTextValue correspondante comporte plusieurs séquences avec des familles de polices différentes.

Renvois

String : famille de polices du texte (par exemple, "Arial") ou null.


getFontSize()

Obtient la taille de police du texte en points. Renvoie null si la taille de police n'est pas définie ou si la RichTextValue correspondante comporte plusieurs séquences avec des tailles de police différentes.

Renvois

Integer : taille de police du texte ou null.


getForegroundColorObject()

Obtient la couleur de police du texte. Renvoie null si la couleur de police n'est pas définie ou si la RichTextValue correspondante comporte plusieurs séquences avec des couleurs de police différentes.

Renvois

Color|null : couleur de police du texte ou null.


isBold()

Indique si le texte est en gras. Renvoie null si le gras n'est pas défini ou si la RichTextValue correspondante comporte plusieurs séquences avec des paramètres de gras différents.

Renvois

Boolean : indique si la cellule est en gras ou null.


isItalic()

Indique si la cellule est en italique. Renvoie null si l'italique n'est pas défini ou si la RichTextValue correspondante comporte plusieurs séquences avec des paramètres d'italique différents.

Renvois

Boolean : indique si la cellule est en italique ou null.


isStrikethrough()

Indique si la cellule est barrée. Renvoie null si le barré n'est pas défini ou si la RichTextValue correspondante comporte plusieurs séquences avec des paramètres de barré différents.

Renvois

Boolean : indique si la cellule est barrée ou null.


isUnderline()

Indique si la cellule est soulignée. Renvoie null si le soulignement n'est pas défini ou si la RichTextValue correspondante comporte plusieurs séquences avec des paramètres de soulignement différents.

Renvois

Boolean : indique si la cellule est soulignée ou null.

Méthodes obsolètes