Class TextStyleBuilder

TextStyleBuilder

Ein Builder für Textstile.

Methoden

MethodeRückgabetypKurzbeschreibung
build()TextStyleErstellt einen Textstil aus diesem Builder.
setBold(bold)TextStyleBuilderLegt fest, ob der Text fett formatiert ist.
setFontFamily(fontFamily)TextStyleBuilderLegt die Schriftfamilie der Textfamilie fest, z. B. "Arial"
setFontSize(fontSize)TextStyleBuilderLegt die Schriftgröße in Punkten fest.
setForegroundColor(cssString)TextStyleBuilderLegt die Schriftfarbe des Textes fest.
setForegroundColorObject(color)TextStyleBuilderLegt die Schriftfarbe des Textes fest.
setItalic(italic)TextStyleBuilderLegt fest, ob der Text kursiv dargestellt wird.
setStrikethrough(strikethrough)TextStyleBuilderLegt fest, ob der Text durchgestrichen ist.
setUnderline(underline)TextStyleBuilderLegt fest, ob der Text unterstrichen werden soll.

Detaillierte Dokumentation

build()

Erstellt einen Textstil aus diesem Builder.

Return

TextStyle: Ein mit diesem Builder erstellter Textstil.


setBold(bold)

Legt fest, ob der Text fett formatiert ist.

Parameter

NameTypBeschreibung
boldBooleanGibt an, ob der Text fett formatiert ist.

Return

TextStyleBuilder: Der Builder für Verkettungen.


setFontFamily(fontFamily)

Legt die Schriftfamilie der Textfamilie fest, z. B. "Arial"

Parameter

NameTypBeschreibung
fontFamilyStringDie gewünschte Schriftfamilie.

Return

TextStyleBuilder: Der Builder für Verkettungen.


setFontSize(fontSize)

Legt die Schriftgröße in Punkten fest.

Parameter

NameTypBeschreibung
fontSizeIntegerDie gewünschte Schriftgröße.

Return

TextStyleBuilder: Der Builder für Verkettungen.


setForegroundColor(cssString)

Legt die Schriftfarbe des Textes fest.

Parameter

NameTypBeschreibung
cssStringStringDie gewünschte Schriftfarbe in CSS-Notation (z. B. '#ffffff' oder 'white').

Return

TextStyleBuilder: Der Builder für Verkettungen.


setForegroundColorObject(color)

Legt die Schriftfarbe des Textes fest.

Parameter

NameTypBeschreibung
colorColorDie gewünschte Schriftfarbe.

Return

TextStyleBuilder: Der Builder für Verkettungen.


setItalic(italic)

Legt fest, ob der Text kursiv dargestellt wird.

Parameter

NameTypBeschreibung
italicBooleanGibt an, ob der Text kursiv dargestellt wird.

Return

TextStyleBuilder: Der Builder für Verkettungen.


setStrikethrough(strikethrough)

Legt fest, ob der Text durchgestrichen ist.

Parameter

NameTypBeschreibung
strikethroughBooleanGibt an, ob der Text durchgestrichen ist.

Return

TextStyleBuilder: Der Builder für Verkettungen.


setUnderline(underline)

Legt fest, ob der Text unterstrichen werden soll.

Parameter

NameTypBeschreibung
underlineBooleanGibt an, ob der Text unterstrichen ist.

Return

TextStyleBuilder: Der Builder für Verkettungen.