Class TextStyle

TexteStyle

Style de texte affiché dans une cellule.

Les styles de texte peuvent avoir un RichTextValue correspondant. Si RichTextValue s'étend sur plusieurs séries 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 générateur de style de texte initialisé avec les valeurs de ce style de texte.
getFontFamily()StringRécupère la famille de polices du texte.
getFontSize()IntegerObtient la taille de police du texte en points.
getForegroundColorObject()Color|nullRécupère la couleur de la police du texte.
isBold()BooleanIndique si le texte est en gras ou non.
isItalic()BooleanIndique si la cellule est en italique ou non.
isStrikethrough()BooleanIndique si la cellule est barrée ou non.
isUnderline()BooleanIndique si la cellule est soulignée ou non.

Documentation détaillée

copy()

Crée un générateur de style de texte initialisé avec les valeurs de ce style de texte.

Renvois

TextStyleBuilder : compilateur de ce style de texte.


getFontFamily()

Récupère la famille de polices du texte. Renvoie null si la famille de polices n'est pas définie ou si le RichTextValue correspondant comporte plusieurs exécutions 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 la police n'est pas définie ou si le RichTextValue correspondant comporte plusieurs exécutions avec des tailles de police différentes.

Renvois

Integer : taille de police du texte ou null.


getForegroundColorObject()

Récupère la couleur de la police du texte. Renvoie null si la couleur de la police n'est pas définie ou si le RichTextValue correspondant comporte plusieurs exécutions avec des couleurs de police différentes.

Renvois

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


isBold()

Indique si le texte est en gras ou non. Renvoie null si la mise en gras n'est pas définie ou si le RichTextValue correspondant comporte plusieurs exécutions avec des paramètres de mise en gras différents.

Renvois

Boolean : indique si la cellule est en gras (null).


isItalic()

Indique si la cellule est en italique ou non. Renvoie null si l'italique n'est pas défini ou si le RichTextValue correspondant comporte plusieurs exécutions avec des paramètres d'italique différents.

Renvois

Boolean : indique si la cellule est en italique (null).


isStrikethrough()

Indique si la cellule est barrée ou non. Renvoie null si la mise en forme barrée n'est pas définie ou si le RichTextValue correspondant comporte plusieurs exécutions avec des paramètres de mise en forme barrée différents.

Renvois

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


isUnderline()

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

Renvois

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

Méthodes obsolètes