Styl renderowania tekstu w komórce.
Style tekstu mogą mieć odpowiadający im RichTextValue. Jeśli element RichTextValue obejmuje wiele ciągów tekstowych o różnych wartościach dla danego stylu tekstu, metoda odczytu zwraca wartość null. Aby tego uniknąć, wysyłaj zapytania o style tekstu za pomocą wartości Rich Text zwracanych przez metodę RichTextValue.getRuns().
Metody
| Metoda | Zwracany typ | Krótki opis |
|---|---|---|
copy() | Text | Tworzy kreator stylu tekstu zainicjowany wartościami tego stylu tekstu. |
get | String | Pobiera rodzinę czcionek tekstu. |
get | Integer | Pobiera rozmiar czcionki tekstu w punktach. |
get | Color|null | Pobiera kolor czcionki tekstu. |
is | Boolean | Sprawdza, czy tekst jest pogrubiony. |
is | Boolean | Określa, czy komórka jest zapisana kursywą. |
is | Boolean | Określa, czy komórka jest przekreślona. |
is | Boolean | Określa, czy komórka jest podkreślona. |
Szczegółowa dokumentacja
copy()
Tworzy kreator stylu tekstu zainicjowany wartościami tego stylu tekstu.
Powrót
TextStyleBuilder – kreator tego stylu tekstu.
getFontFamily()
Pobiera rodzinę czcionek tekstu. Zwraca null, jeśli rodzina czcionek nie jest ustawiona lub odpowiedni element RichTextValue ma wiele przebiegów z różnymi rodzinami czcionek.
Powrót
String – rodzina czcionek tekstu (np. „Arial”) lub null.
getFontSize()
Pobiera rozmiar czcionki tekstu w punktach. Zwraca null, jeśli rozmiar czcionki nie jest ustawiony lub odpowiedni element RichTextValue ma wiele przebiegów z różnymi rozmiarami czcionki.
Powrót
Integer – rozmiar czcionki tekstu lub null.
getForegroundColorObject()
Pobiera kolor czcionki tekstu. Zwraca wartość null, jeśli kolor czcionki nie jest ustawiony lub odpowiedni element RichTextValue ma wiele przebiegów z różnymi kolorami czcionki.
Powrót
Color|null – kolor czcionki tekstu lub null.
isBold()
Sprawdza, czy tekst jest pogrubiony. Zwraca wartość null, jeśli atrybut bold nie jest ustawiony lub odpowiedni atrybut RichTextValue ma wiele przebiegów z różnymi ustawieniami atrybutu bold.
Powrót
Boolean – czy komórka jest pogrubiona, czy nie, lub null.
isItalic()
Określa, czy komórka jest zapisana kursywą. Zwraca wartość null, jeśli kursywa nie jest ustawiona lub odpowiedni element RichTextValue ma wiele przebiegów z różnymi ustawieniami kursywy.
Powrót
Boolean – czy komórka jest zapisana kursywą, lub null.
isStrikethrough()
Określa, czy komórka jest przekreślona. Zwraca wartość null, jeśli przekreślenie nie jest ustawione lub odpowiedni element RichTextValue ma wiele przebiegów z różnymi ustawieniami przekreślenia.
Powrót
Boolean – czy komórka jest przekreślona, czy nie, lub null.
isUnderline()
Określa, czy komórka jest podkreślona. Zwraca null, jeśli podkreślenie nie jest ustawione lub odpowiedni element RichTextValue ma wiele przebiegów z różnymi ustawieniami podkreślenia.
Powrót
Boolean – czy komórka jest podkreślona, czy nie, lub null.