Serializable, Comparable<TextStyle>public enum TextStyle extends Enum<TextStyle>
Text styles define three sizes for the formatted text - 'full', 'short' and 'narrow'. Each of these three sizes is available in both 'standard' and 'stand-alone' variations.
The difference between the three sizes is obvious in most languages. For example, in English the 'full' month is 'January', the 'short' month is 'Jan' and the 'narrow' month is 'J'. Note that the narrow size is often not unique. For example, 'January', 'June' and 'July' all have the 'narrow' text 'J'.
The difference between the 'standard' and 'stand-alone' forms is trickier to describe as there is no difference in English. However, in other languages there is a difference in the word used when the text is used alone, as opposed to in a complete date. For example, the word used for a month when used alone in a date picker is different to the word used for month in association with a day and year in a date.
| 枚举常量 | 说明 |
|---|---|
FULL |
Full text, typically the full description.
|
FULL_STANDALONE |
Full text for stand-alone use, typically the full description.
|
NARROW |
Narrow text, typically a single letter.
|
NARROW_STANDALONE |
Narrow text for stand-alone use, typically a single letter.
|
SHORT |
Short text, typically an abbreviation.
|
SHORT_STANDALONE |
Short text for stand-alone use, typically an abbreviation.
|
| 限定符和类型 | 方法 | 说明 |
|---|---|---|
TextStyle |
asNormal() |
Returns the normal style with the same size.
|
TextStyle |
asStandalone() |
Returns the stand-alone style with the same size.
|
boolean |
isStandalone() |
Returns true if the Style is a stand-alone style.
|
static TextStyle |
valueOf(String name) |
返回带有指定名称的该类型的枚举常量。
字符串必须与用于声明该类型的枚举常量的
标识符完全匹配。(不允许有多余
的空格字符。)
|
static TextStyle[] |
values() |
按照声明该枚举类型的常量的顺序, 返回
包含这些常量的数组。该方法可用于迭代
常量, 如下所示:
for (TextStyle c : TextStyle.values()) System.out.println(c); |
public static final TextStyle FULL
public static final TextStyle FULL_STANDALONE
public static final TextStyle SHORT
public static final TextStyle SHORT_STANDALONE
public static final TextStyle NARROW
public static final TextStyle NARROW_STANDALONE
public static TextStyle[] values()
for (TextStyle c : TextStyle.values()) System.out.println(c);
public static TextStyle valueOf(String name)
name - 要返回的枚举常量的名称。IllegalArgumentException - 如果该枚举类型没有带有指定名称的常量NullPointerException - 如果参数为空值public boolean isStandalone()
public TextStyle asStandalone()
public TextStyle asNormal()