- java.lang.Object
-
- java.lang.Enum<NumericShaper.Range>
-
- java.awt.font.NumericShaper.Range
-
- All Implemented Interfaces:
-
Serializable
,Comparable<NumericShaper.Range>
- Enclosing class:
- NumericShaper
public static enum NumericShaper.Range extends Enum<NumericShaper.Range>
ANumericShaper.Range
表示具有其自己的十进制数字的脚本的Unicode范围。 例如,THAI
范围内有泰文数字,THAI DIGIT ZERO(U + 0E50)到THAI DIGIT NINE(U + 0E59)。Range
枚举替代了传统的基于位掩码的值(例如,NumericShaper.ARABIC
),并支持比基于位掩码的更多的Unicode范围。 例如,使用位掩码的以下代码:NumericShaper.getContextualShaper(NumericShaper.ARABIC | NumericShaper.TAMIL, NumericShaper.EUROPEAN);
NumericShaper.getContextualShaper(EnumSet.of( NumericShaper.Range.ARABIC, NumericShaper.Range.TAMIL), NumericShaper.Range.EUROPEAN);
- 从以下版本开始:
- 1.7
-
-
Enum Constant Summary
Enum Constants Enum Constant 描述 ARABIC
阿拉伯语范围与阿拉伯语 - 印度数字。BALINESE
巴厘岛系列与巴厘岛数字。BENGALI
孟加拉语范围与孟加拉语数字。CHAM
Cham系列与Cham数字。DEVANAGARI
梵文的范围与梵文数字。EASTERN_ARABIC
阿拉伯语范围与东部阿拉伯语 - 印度数字。ETHIOPIC
埃塞俄比亚的范围与埃塞俄比亚数字。EUROPEAN
拉丁语(欧洲)范围与拉丁(ASCII)数字。GUJARATI
古吉拉特语古吉拉特语数字。GURMUKHI
古尔穆赫(Gurmukhi)范围与古尔穆奇数字。JAVANESE
爪哇范围与爪哇数字。KANNADA
卡纳达范围与卡纳达数字。KAYAH_LI
Kayah Li范围与Kayah Li数字。KHMER
高棉范围与高棉数字。LAO
老挝数字老挝范围。LEPCHA
Lepcha范围与Lepcha数字。LIMBU
Limbu范围与Limbu数字。MALAYALAM
马拉雅拉姆岛的马拉雅拉姆数字。MEETEI_MAYEK
Meetei Mayek系列与Meetei Mayek数字。MONGOLIAN
蒙古数字与蒙古数字。MYANMAR
缅甸的数字与缅甸数字相同。MYANMAR_SHAN
缅甸与缅甸山脉的数字。MYANMAR_TAI_LAING
缅甸扩大B区与缅甸泰安数字。NEW_TAI_LUE
新泰乐系列与新泰乐数位。NKO
N'Ko范围与N'Ko数字。OL_CHIKI
Ol Chiki数字的Ol Chiki系列。ORIYA
Oriya系列与Oriya数字。SAURASHTRA
Saurashtra系列与Saurashtra数字。SINHALA
僧伽罗语范围与僧伽罗数字。SUNDANESE
Sundㄧese Sund Sund Sund Sund。。。TAI_THAM_HORA
泰泰霍亚(Tai Tham Hora)系列与泰泰尔(Tai Tham Hora)数位。TAI_THAM_THAM
泰晤士报泰山系列与泰泰泰姆数位。TAMIL
泰米尔语范围与泰米尔数字。TELUGU
具有泰卢固语数字的泰卢固语范围。THAI
泰国范围与泰国数字。TIBETAN
藏族数字与西藏数字。VAI
Vai范围与Vai数字。
-
方法摘要
所有方法 静态方法 具体的方法 Modifier and Type 方法 描述 static NumericShaper.Range
valueOf(String name)
以指定的名称返回此类型的枚举常量。static NumericShaper.Range[]
values()
按照它们声明的顺序返回一个包含此枚举类型常量的数组。
-
-
-
Enum Constant Detail
-
EUROPEAN
public static final NumericShaper.Range EUROPEAN
拉丁语(欧洲)范围与拉丁(ASCII)数字。
-
ARABIC
public static final NumericShaper.Range ARABIC
阿拉伯语范围与阿拉伯语 - 印度数字。
-
EASTERN_ARABIC
public static final NumericShaper.Range EASTERN_ARABIC
阿拉伯语范围与东部阿拉伯语 - 印度数字。
-
DEVANAGARI
public static final NumericShaper.Range DEVANAGARI
梵文的范围与梵文数字。
-
BENGALI
public static final NumericShaper.Range BENGALI
孟加拉语范围与孟加拉语数字。
-
GURMUKHI
public static final NumericShaper.Range GURMUKHI
古尔穆赫(Gurmukhi)范围与古尔穆奇数字。
-
GUJARATI
public static final NumericShaper.Range GUJARATI
古吉拉特语古吉拉特语数字。
-
ORIYA
public static final NumericShaper.Range ORIYA
Oriya系列与Oriya数字。
-
TAMIL
public static final NumericShaper.Range TAMIL
泰米尔语范围与泰米尔数字。
-
TELUGU
public static final NumericShaper.Range TELUGU
具有泰卢固语数字的泰卢固语范围。
-
KANNADA
public static final NumericShaper.Range KANNADA
卡纳达范围与卡纳达数字。
-
MALAYALAM
public static final NumericShaper.Range MALAYALAM
马拉雅拉姆岛的马拉雅拉姆数字。
-
THAI
public static final NumericShaper.Range THAI
泰国范围与泰国数字。
-
LAO
public static final NumericShaper.Range LAO
老挝数字老挝范围。
-
TIBETAN
public static final NumericShaper.Range TIBETAN
藏族数字与西藏数字。
-
MYANMAR
public static final NumericShaper.Range MYANMAR
缅甸的数字与缅甸数字相同。
-
ETHIOPIC
public static final NumericShaper.Range ETHIOPIC
埃塞俄比亚的范围与埃塞俄比亚数字。 埃塞俄比亚没有十进制数字0,因此使用拉丁语(欧洲)0。
-
KHMER
public static final NumericShaper.Range KHMER
高棉范围与高棉数字。
-
MONGOLIAN
public static final NumericShaper.Range MONGOLIAN
蒙古数字与蒙古数字。
-
NKO
public static final NumericShaper.Range NKO
N'Ko范围与N'Ko数字。
-
MYANMAR_SHAN
public static final NumericShaper.Range MYANMAR_SHAN
缅甸与缅甸山脉的数字。
-
LIMBU
public static final NumericShaper.Range LIMBU
Limbu范围与Limbu数字。
-
NEW_TAI_LUE
public static final NumericShaper.Range NEW_TAI_LUE
新泰乐系列与新泰乐数位。
-
BALINESE
public static final NumericShaper.Range BALINESE
巴厘岛系列与巴厘岛数字。
-
SUNDANESE
public static final NumericShaper.Range SUNDANESE
Sundㄧese Sund Sund Sund Sund。。。
-
LEPCHA
public static final NumericShaper.Range LEPCHA
Lepcha范围与Lepcha数字。
-
OL_CHIKI
public static final NumericShaper.Range OL_CHIKI
Ol Chiki数字的Ol Chiki系列。
-
VAI
public static final NumericShaper.Range VAI
Vai范围与Vai数字。
-
SAURASHTRA
public static final NumericShaper.Range SAURASHTRA
Saurashtra系列与Saurashtra数字。
-
KAYAH_LI
public static final NumericShaper.Range KAYAH_LI
Kayah Li范围与Kayah Li数字。
-
CHAM
public static final NumericShaper.Range CHAM
Cham系列与Cham数字。
-
TAI_THAM_HORA
public static final NumericShaper.Range TAI_THAM_HORA
泰泰霍亚(Tai Tham Hora)系列与泰泰尔(Tai Tham Hora)数位。
-
TAI_THAM_THAM
public static final NumericShaper.Range TAI_THAM_THAM
泰晤士报泰山系列与泰泰泰姆数位。
-
JAVANESE
public static final NumericShaper.Range JAVANESE
爪哇范围与爪哇数字。
-
MEETEI_MAYEK
public static final NumericShaper.Range MEETEI_MAYEK
Meetei Mayek系列与Meetei Mayek数字。
-
SINHALA
public static final NumericShaper.Range SINHALA
僧伽罗语范围与僧伽罗数字。- 从以下版本开始:
- 9
-
MYANMAR_TAI_LAING
public static final NumericShaper.Range MYANMAR_TAI_LAING
缅甸扩大B区与缅甸泰安数字。- 从以下版本开始:
- 9
-
-
方法详细信息
-
values
public static NumericShaper.Range[] values()
按照它们声明的顺序返回一个包含此枚举类型常量的数组。 该方法可用于遍历常量如下:for (NumericShaper.Range c : NumericShaper.Range.values()) System.out.println(c);
- 结果
- 一个包含这个枚举类型的常量的数组,按照它们被声明的顺序
-
valueOf
public static NumericShaper.Range valueOf(String name)
以指定的名称返回此类型的枚举常量。 字符串必须完全匹配用于声明此类型的枚举常量的标识符。 (不允许使用外来空白字符。)- 参数
-
name
- 要返回的枚举常量的名称。 - 结果
- 具有指定名称的枚举常数
- 异常
-
IllegalArgumentException
- 如果此枚举类型没有指定名称的常量 -
NullPointerException
- 如果参数为null
-
-