public class MSLocale extends Object
修飾子とタイプ | フィールドと説明 |
---|---|
static MSLocale |
CANADA
英語 (カナダ)
|
static MSLocale |
CANADA_FRENCH
フランス語(カナダ)
|
static MSLocale |
FRENCE
フランス語
|
static MSLocale |
GERMAN
ドイツ語
|
static MSLocale |
ITALY
イタリア語
|
static MSLocale |
JAPANESE
日本語
|
static MSLocale |
KOREA
韓国語
|
static MSLocale |
PRC
中国語(中華人民共和国)
|
static MSLocale |
TAIWAN
中国語(台湾)
|
static MSLocale |
UK
英語 (英国)
|
static MSLocale |
US
英語 (米国)
|
コンストラクタと説明 |
---|
MSLocale(int id)
IDを指定してインスタンスを作成する。
|
修飾子とタイプ | メソッドと説明 |
---|---|
static MSLocale |
createKnownLocale(int id)
既知の言語を組み立てる。
|
boolean |
equals(Object obj) |
String |
getCode()
コードの取得
|
String |
getCountry()
国コードを取得する
|
String |
getHexId()
16進数のIDを取得する。
|
int |
getId()
IDを取得する。
|
String |
getLanguage()
言語コードを取得する
|
Locale |
getLocale()
対応するJavaのロケールを取得する。
|
String |
getName()
名称を取得する。
|
String |
getName(Locale locale)
指定したロケールの名称を取得する。
|
int |
hashCode() |
static boolean |
isKnownById(int id)
既知のIDかどうか。
|
boolean |
isSystemDate()
システムの日付用のロケールの場合。
|
boolean |
isSystemTime()
システムの時刻用のロケールの場合。
|
public static final MSLocale JAPANESE
public static final MSLocale US
public static final MSLocale UK
public static final MSLocale CANADA
public static final MSLocale GERMAN
public static final MSLocale FRENCE
public static final MSLocale CANADA_FRENCH
public static final MSLocale ITALY
public static final MSLocale KOREA
public static final MSLocale PRC
public static final MSLocale TAIWAN
public static boolean isKnownById(int id)
プロパティファイルに定義されているかで確認する。
id
- ロケールID(10進数)。public static MSLocale createKnownLocale(int id)
プロパティファイルに定義されている情報を元に作成する。
id
- 10進数の言語IDpublic boolean isSystemDate()
16進数の値が'F800'のとき。
public boolean isSystemTime()
16進数の値が'F400'のとき。
public int getId()
public String getHexId()
public String getCode()
public String getLanguage()
public String getCountry()
public String getName()
public Locale getLocale()
存在しない場合は、nullを返す。
Copyright © 2021 mygreen. All rights reserved.