Ein Builder für Textstile.
Methoden
| Methode | Rückgabetyp | Kurzbeschreibung |
|---|---|---|
build() | Text | Erstellt einen Textstil aus diesem Builder. |
set | Text | Legt fest, ob der Text fett formatiert werden soll. |
set | Text | Legt die Schriftfamilie des Texts fest, z. B. „Arial“. |
set | Text | Legt die Schriftgröße des Texts in Punkten fest. |
set | Text | Legt die Schriftfarbe des Texts fest. |
set | Text | Legt die Schriftfarbe des Texts fest. |
set | Text | Legt fest, ob der Text kursiv gerendert werden soll. |
set | Text | Legt fest, ob der Text durchgestrichen gerendert werden soll. |
set | Text | Legt fest, ob der Text unterstrichen gerendert werden soll. |
Detaillierte Dokumentation
build()
Erstellt einen Textstil aus diesem Builder.
Rückflug
TextStyle: Ein Textstil, der mit diesem Builder erstellt wurde.
setBold(bold)
Legt fest, ob der Text fett formatiert werden soll.
Parameter
| Name | Typ | Beschreibung |
|---|---|---|
bold | Boolean | Gibt an, ob der Text fett formatiert ist. |
Rückflug
TextStyleBuilder: Der Builder zum Verketten.
setFontFamily(fontFamily)
Legt die Schriftfamilie des Texts fest, z. B. „Arial“.
Parameter
| Name | Typ | Beschreibung |
|---|---|---|
font | String | Die gewünschte Schriftfamilie. |
Rückflug
TextStyleBuilder: Der Builder zum Verketten.
setFontSize(fontSize)
Legt die Schriftgröße des Texts in Punkten fest.
Parameter
| Name | Typ | Beschreibung |
|---|---|---|
font | Integer | Die gewünschte Schriftgröße. |
Rückflug
TextStyleBuilder: Der Builder zum Verketten.
setForegroundColor(cssString)
Legt die Schriftfarbe des Texts fest.
Parameter
| Name | Typ | Beschreibung |
|---|---|---|
css | String | Die gewünschte Schriftfarbe in CSS-Notation (z. B. '#ffffff' oder 'white'). |
Rückflug
TextStyleBuilder: Der Builder zum Verketten.
setForegroundColorObject(color)
Legt die Schriftfarbe des Texts fest.
Parameter
| Name | Typ | Beschreibung |
|---|---|---|
color | Color | Die gewünschte Schriftfarbe. |
Rückflug
TextStyleBuilder: Der Builder zum Verketten.
setItalic(italic)
Legt fest, ob der Text kursiv gerendert werden soll.
Parameter
| Name | Typ | Beschreibung |
|---|---|---|
italic | Boolean | Gibt an, ob der Text kursiv ist. |
Rückflug
TextStyleBuilder: Der Builder zum Verketten.
setStrikethrough(strikethrough)
Legt fest, ob der Text durchgestrichen gerendert werden soll.
Parameter
| Name | Typ | Beschreibung |
|---|---|---|
strikethrough | Boolean | Gibt an, ob der Text durchgestrichen ist. |
Rückflug
TextStyleBuilder: Der Builder zum Verketten.
setUnderline(underline)
Legt fest, ob der Text unterstrichen gerendert werden soll.
Parameter
| Name | Typ | Beschreibung |
|---|---|---|
underline | Boolean | Gibt an, ob der Text unterstrichen ist. |
Rückflug
TextStyleBuilder: Der Builder zum Verketten.