Ein Builder für Textstile.
Methoden
Methode | Rückgabetyp | Kurzbeschreibung |
---|---|---|
build() | TextStyle | Erstellt einen Textstil aus diesem Builder. |
setBold(bold) | TextStyleBuilder | Legt fest, ob der Text fett formatiert ist. |
setFontFamily(fontFamily) | TextStyleBuilder | Legt die Schriftfamilie der Textfamilie fest, z. B. "Arial" |
setFontSize(fontSize) | TextStyleBuilder | Legt die Schriftgröße in Punkten fest. |
setForegroundColor(cssString) | TextStyleBuilder | Legt die Schriftfarbe des Textes fest. |
setForegroundColorObject(color) | TextStyleBuilder | Legt die Schriftfarbe des Textes fest. |
setItalic(italic) | TextStyleBuilder | Legt fest, ob der Text kursiv dargestellt wird. |
setStrikethrough(strikethrough) | TextStyleBuilder | Legt fest, ob der Text durchgestrichen ist. |
setUnderline(underline) | TextStyleBuilder | Legt 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
Name | Typ | Beschreibung |
---|---|---|
bold | Boolean | Gibt 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
Name | Typ | Beschreibung |
---|---|---|
fontFamily | String | Die gewünschte Schriftfamilie. |
Return
TextStyleBuilder
: Der Builder für Verkettungen.
setFontSize(fontSize)
Legt die Schriftgröße in Punkten fest.
Parameter
Name | Typ | Beschreibung |
---|---|---|
fontSize | Integer | Die gewünschte Schriftgröße. |
Return
TextStyleBuilder
: Der Builder für Verkettungen.
setForegroundColor(cssString)
Legt die Schriftfarbe des Textes fest.
Parameter
Name | Typ | Beschreibung |
---|---|---|
cssString | String | Die 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
Name | Typ | Beschreibung |
---|---|---|
color | Color | Die gewünschte Schriftfarbe. |
Return
TextStyleBuilder
: Der Builder für Verkettungen.
setItalic(italic)
Legt fest, ob der Text kursiv dargestellt wird.
Parameter
Name | Typ | Beschreibung |
---|---|---|
italic | Boolean | Gibt an, ob der Text kursiv dargestellt wird. |
Return
TextStyleBuilder
: Der Builder für Verkettungen.
setStrikethrough(strikethrough)
Legt fest, ob der Text durchgestrichen ist.
Parameter
Name | Typ | Beschreibung |
---|---|---|
strikethrough | Boolean | Gibt an, ob der Text durchgestrichen ist. |
Return
TextStyleBuilder
: Der Builder für Verkettungen.
setUnderline(underline)
Legt fest, ob der Text unterstrichen werden soll.
Parameter
Name | Typ | Beschreibung |
---|---|---|
underline | Boolean | Gibt an, ob der Text unterstrichen ist. |
Return
TextStyleBuilder
: Der Builder für Verkettungen.