Wyrenderowany styl tekstu w komórce.
Style tekstu mogą mieć odpowiadające im atrybuty RichTextValue
. Jeśli RichTextValue
obejmuje wiele uruchomień tekstu, które mają różne wartości dla danej metody odczytu danego stylu tekstu, metoda zwraca null
. Aby tego uniknąć, wyszukuj style tekstu, korzystając z wartości tekstu sformatowanego zwracanych przez metodę RichTextValue.getRuns()
.
Metody
Metoda | Zwracany typ | Krótki opis |
---|---|---|
copy() | TextStyleBuilder | Tworzy narzędzie do tworzenia stylów tekstowych zainicjowane przy użyciu wartości tego stylu tekstowego. |
getFontFamily() | String | Pobiera rodzinę czcionek tekstu. |
getFontSize() | Integer | Pobiera rozmiar czcionki tekstu w punktach. |
getForegroundColorObject() | Color | Pobiera kolor czcionki tekstu. |
isBold() | Boolean | Wskazuje, czy tekst ma być pogrubiony. |
isItalic() | Boolean | Wskazuje, czy komórka jest zapisana kursywą. |
isStrikethrough() | Boolean | Sprawdza, czy komórka jest przekreślona. |
isUnderline() | Boolean | Sprawdza, czy komórka jest podkreślona. |
Szczegółowa dokumentacja
copy()
Tworzy narzędzie do tworzenia stylów tekstowych zainicjowane przy użyciu wartości tego stylu tekstowego.
Powroty
TextStyleBuilder
– kreator na podstawie tego stylu tekstowego.
getFontFamily()
Pobiera rodzinę czcionek tekstu. Zwraca wartość null
, jeśli rodzina czcionek nie jest ustawiona lub odpowiedni RichTextValue
ma wiele uruchomień z różnymi rodzinami czcionek.
Powroty
String
– rodzina czcionek w tekście (np. „ Duże”) lub null
.
getFontSize()
Pobiera rozmiar czcionki tekstu w punktach. Zwraca wartość null
, jeśli rozmiar czcionki nie jest ustawiony lub odpowiedni RichTextValue
ma wiele uruchomień z różnymi rozmiarami czcionki.
Powroty
Integer
– rozmiar czcionki tekstu lub null
.
getForegroundColorObject()
Pobiera kolor czcionki tekstu. Zwraca wartość null
, jeśli kolor czcionki nie jest ustawiony lub odpowiedni RichTextValue
ma wiele uruchomień z różnymi kolorami czcionki.
Powroty
Color
– kolor czcionki tekstu lub null
.
isBold()
Wskazuje, czy tekst ma być pogrubiony. Zwraca wartość null
, jeśli pogrubienie nie jest ustawione lub odpowiedni element RichTextValue
ma wiele uruchomień z różnymi ustawieniami pogrubienia.
Powroty
Boolean
– określa, czy komórka jest pogrubiona lub null
.
isItalic()
Wskazuje, czy komórka jest zapisana kursywą. Zwraca wartość null
, jeśli kursywa nie jest ustawiona lub odpowiedni element RichTextValue
ma wiele uruchomień z różnymi ustawieniami kursywy.
Powroty
Boolean
– określa, czy komórka zawiera kursywę lub null
.
isStrikethrough()
Sprawdza, czy komórka jest przekreślona. Zwraca wartość null
, jeśli nie ustawiono przekreślenia lub odpowiedni element RichTextValue
ma wiele uruchomień z różnymi ustawieniami przekreślenia.
Powroty
Boolean
– określa, czy komórka ma przekreślenie lub null
.
isUnderline()
Sprawdza, czy komórka jest podkreślona. Zwraca wartość null
, jeśli podkreślenie nie jest ustawione lub odpowiedni element RichTextValue
ma wiele uruchomień z różnymi ustawieniami podkreślenia.
Powroty
Boolean
– określa, czy komórka jest podkreślona, lub null
.