Class TextStyle

StyleStyle

Style de texte affiché dans une cellule.

Les styles de texte peuvent correspondre à un RichTextValue. Si la valeur RichTextValue couvre plusieurs exécutions de texte ayant des valeurs différentes pour une méthode de lecture du 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()IntegerRécupère la taille de la police du texte, exprimée en points.
getForegroundColorObject()ColorRécupère la couleur de police du texte.
isBold()BooleanDétermine si le texte est en gras ou non.
isItalic()BooleanDétermine si la cellule est en italique ou non.
isStrikethrough()BooleanDétermine si la cellule est barrée ou non.
isUnderline()BooleanDétermine si la cellule est soulignée.

Documentation détaillée

copy()

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

Aller-retour

TextStyleBuilder : constructeur associé à 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 l'élément RichTextValue correspondant comporte plusieurs exécutions avec des familles de polices différentes.

Aller-retour

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


getFontSize()

Récupère la taille de la police du texte, exprimée en points. Renvoie null si la taille de la police n'est pas définie ou si l'élément RichTextValue correspondant comporte plusieurs exécutions de tailles différentes.

Aller-retour

Integer : taille de la police du texte ou null.


getForegroundColorObject()

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

Aller-retour

Color : couleur de police du texte ou de null.


isBold()

Détermine si le texte est en gras ou non. Renvoie null si l'élément "bold" n'est pas défini ou si le champ RichTextValue correspondant comporte plusieurs exécutions avec des paramètres en gras différents.

Aller-retour

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


isItalic()

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

Aller-retour

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


isStrikethrough()

Détermine si la cellule est barrée ou non. Renvoie null si le barré n'est pas défini ou si l'élément RichTextValue correspondant comporte plusieurs exécutions avec des paramètres d'avertissement différents.

Aller-retour

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


isUnderline()

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

Aller-retour

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

Méthodes obsolètes