Class TextStyle

TextStyle

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

MetodaZwracany typKrótki opis
copy()TextStyleBuilderTworzy narzędzie do tworzenia stylów tekstowych zainicjowane przy użyciu wartości tego stylu tekstowego.
getFontFamily()StringPobiera rodzinę czcionek tekstu.
getFontSize()IntegerPobiera rozmiar czcionki tekstu w punktach.
getForegroundColorObject()ColorPobiera kolor czcionki tekstu.
isBold()BooleanWskazuje, czy tekst ma być pogrubiony.
isItalic()BooleanWskazuje, czy komórka jest zapisana kursywą.
isStrikethrough()BooleanSprawdza, czy komórka jest przekreślona.
isUnderline()BooleanSprawdza, 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.

Wycofane metody