Class TextStyle

Styltekstu

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 danej metody odczytu stylu tekstu, metoda zwraca wartość null. Aby tego uniknąć, wysyłaj zapytania o style tekstu za pomocą wartości Rich Text zwracanych przez metodę RichTextValue.getRuns().

Metody

MetodaZwracany typKrótki opis
copy()TextStyleBuilderTworzy kreator stylu tekstu zainicjowany wartościami tego stylu tekstu.
getFontFamily()StringPobiera rodzinę czcionek tekstu.
getFontSize()IntegerPobiera rozmiar czcionki tekstu w punktach.
getForegroundColorObject()Color|nullPobiera kolor czcionki tekstu.
isBold()BooleanSprawdza, czy tekst jest pogrubiony.
isItalic()BooleanOkreśla, czy komórka jest zapisana kursywą.
isStrikethrough()BooleanOkreśla, czy komórka jest przekreślona.
isUnderline()BooleanOkreś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 z tym stylem 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ą, czy 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 wartość 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.

Wycofane metody