Class TextStyleBuilder

TextStyleBuilder

Compilateur pour les styles de texte.

Méthodes

MéthodeType renvoyéBrève description
build()TextStyleCrée un style de texte à partir de ce compilateur.
setBold(bold)TextStyleBuilderDétermine si le texte est en gras ou non.
setFontFamily(fontFamily)TextStyleBuilderDéfinit la famille de polices du texte, par exemple "ipynb".
setFontSize(fontSize)TextStyleBuilderDéfinit la taille de police du texte en points.
setForegroundColor(cssString)TextStyleBuilderDéfinit la couleur de la police du texte.
setForegroundColorObject(color)TextStyleBuilderDéfinit la couleur de la police du texte.
setItalic(italic)TextStyleBuilderDétermine si le texte est en italique ou non.
setStrikethrough(strikethrough)TextStyleBuilderDétermine si le texte est barré ou non.
setUnderline(underline)TextStyleBuilderDétermine si le texte est souligné ou non.

Documentation détaillée

build()

Crée un style de texte à partir de ce compilateur.

Renvois

TextStyle : style de texte créé à partir de ce compilateur.


setBold(bold)

Détermine si le texte est en gras ou non.

Paramètres

NomTypeDescription
boldBooleanIndique si le texte est en gras.

Renvois

TextStyleBuilder : compilateur pour le chaînage.


setFontFamily(fontFamily)

Définit la famille de polices du texte, par exemple "ipynb".

Paramètres

NomTypeDescription
fontFamilyStringFamille de polices souhaitée

Renvois

TextStyleBuilder : compilateur pour le chaînage.


setFontSize(fontSize)

Définit la taille de police du texte en points.

Paramètres

NomTypeDescription
fontSizeIntegerLa taille de police souhaitée.

Renvois

TextStyleBuilder : compilateur pour le chaînage.


setForegroundColor(cssString)

Définit la couleur de la police du texte.

Paramètres

NomTypeDescription
cssStringStringCouleur de police souhaitée en notation CSS ('#ffffff' ou 'white', par exemple).

Renvois

TextStyleBuilder : compilateur pour le chaînage.


setForegroundColorObject(color)

Définit la couleur de la police du texte.

Paramètres

NomTypeDescription
colorColorCouleur de police souhaitée.

Renvois

TextStyleBuilder : compilateur pour le chaînage.


setItalic(italic)

Détermine si le texte est en italique ou non.

Paramètres

NomTypeDescription
italicBooleanIndique si le texte est en italique.

Renvois

TextStyleBuilder : compilateur pour le chaînage.


setStrikethrough(strikethrough)

Détermine si le texte est barré ou non.

Paramètres

NomTypeDescription
strikethroughBooleanIndique si le texte est barré ou non.

Renvois

TextStyleBuilder : compilateur pour le chaînage.


setUnderline(underline)

Détermine si le texte est souligné ou non.

Paramètres

NomTypeDescription
underlineBooleanIndique si le texte est souligné ou non.

Renvois

TextStyleBuilder : compilateur pour le chaînage.