Class TextStyle

TekstStyl

Styl renderowania tekstu w komórce.

Stylom tekstu można przypisać odpowiednią wartość RichTextValue. Jeśli RichTextValue obejmuje wiele fragmentów tekstu, które mają różne wartości dla danej metody odczytu stylu tekstu, zwracana jest wartość null. Aby tego uniknąć, przeprowadź zapytanie o style tekstu za pomocą wartości tekstu RTF 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()ColorPobiera kolor czcionki tekstu.
isBold()BooleanWskazuje, czy tekst jest pogrubiony.
isItalic()BooleanOkreśla, czy komórka jest pochylona.
isStrikethrough()BooleanOkreśla, czy komórka ma przekreślenie.
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 tego stylu tekstu.


getFontFamily()

Pobiera rodzinę czcionek tekstu. Zwraca null, jeśli rodzina czcionek nie jest ustawiona lub odpowiadający element RichTextValue zawiera wiele przebiegów z różnymi rodzinami czcionek.

Powrót

String – rodzina czcionek tekstu (na przykład „Arial”) lub null.


getFontSize()

Pobiera rozmiar czcionki tekstu w punktach. Zwraca null, jeśli rozmiar czcionki nie jest ustawiony lub odpowiadający element RichTextValue zawiera wiele przebiegów z różnymi rozmiarami czcionek.

Powrót

Integer – rozmiar czcionki tekstu lub null.


getForegroundColorObject()

Pobiera kolor czcionki tekstu. Zwraca null, jeśli kolor czcionki nie jest ustawiony lub odpowiadający RichTextValue ma wiele przebiegów z różnymi kolorami czcionki.

Powrót

Color – kolor czcionki tekstu lub null.


isBold()

Wskazuje, czy tekst jest pogrubiony. Zwraca null, jeśli kursywa nie jest ustawiona lub odpowiadająca jej RichTextValue ma wiele przebiegów z różnymi ustawieniami kursywy.

Powrót

Boolean – określa, czy komórka ma być pogrubiona, czy null.


isItalic()

Określa, czy komórka jest pochylona. Zwraca null, jeśli kursywa nie jest ustawiona lub odpowiadająca jej RichTextValue ma wiele przebiegów z różnymi ustawieniami kursywy.

Powrót

Boolean – określa, czy komórka ma być kursywą, czy null.


isStrikethrough()

Określa, czy komórka ma przekreślenie. Zwraca null, jeśli przekreślenie nie jest ustawione lub odpowiadający element RichTextValue ma wiele przebiegów z różnymi ustawieniami przekreślenia.

Powrót

Boolean – czy komórka ma przekreślenie, czy null.


isUnderline()

Określa, czy komórka jest podkreślona. Zwraca null, jeśli podkreślenie nie jest ustawione lub odpowiadający element RichTextValue ma wiele przebiegów z różnymi ustawieniami podkreślenia.

Powrót

Boolean – określa, czy komórka ma być podkreślona, czy nie (null).

Wycofane metody