JavaTM Platform
Standard Ed. 6

クラス
java.util.Locale の使用

Locale を使用しているパッケージ
java.applet アプレットの作成、およびアプレットとアプレットコンテキストとの通信に使用するクラスの作成に必要なクラスを提供します。 
java.awt ユーザーインタフェースの作成およびグラフィックスとイメージのペイント用のすべてのクラスを含みます。 
java.awt.im インプットメソッドフレームワークのためのクラスおよびインタフェースを提供します。 
java.awt.im.spi あらゆる Java 実行時環境で使用できるインプットメソッドの開発を可能にするインタフェースを提供します。 
java.beans.beancontext Bean コンテキストに関連するクラスおよびインタフェースを提供します。 
java.io このパッケージは、データストリーム、直列化、ファイルシステムによるシステム入出力用に提供されています。 
java.lang Java プログラム言語の設計にあたり基本的なクラスを提供します。 
java.nio.charset バイトと Unicode 文字の相互変換を行うため、文字セット、デコーダ、およびエンコーダを定義します。 
java.text テキスト、日付、数値、およびメッセージを自然言語に依存しない方法で処理するためのクラスとインタフェースを提供します。 
java.text.spi java.text パッケージに含まれているクラスのサービスプロバイダクラスです。 
java.util このパッケージには、コレクションフレームワーク、レガシーコレクションクラス、イベントモデル、日時機能、国際化、およびさまざまなユーティリティークラス (StringTokenizer、乱数ジェネレーター、およびビット配列)が含まれています。 
java.util.spi java.util パッケージに含まれているクラスのサービスプロバイダクラスです。 
javax.accessibility ユーザーインタフェースコンポーネントとそれらのコンポーネントへのアクセスを提供するユーザー補助機能の間の規約を定義します。 
javax.annotation.processing 注釈プロセッサを宣言し、注釈プロセッサが注釈処理ツール環境と通信できるようにするための機能。 
javax.imageio Java Image I/O API の基本パッケージです。 
javax.imageio.metadata メタデータの読み込みおよび書き込みを処理する Java イメージ入出力 API のパッケージです。 
javax.imageio.plugins.bmp 組み込み BMP プラグインにより使用される public クラスを含むパッケージです。 
javax.imageio.plugins.jpeg 組み込み JPEG プラグインをサポートするクラスです。 
javax.imageio.spi リーダー、ライター、コード変換器、およびストリームのプラグインインタフェースとランタイムレジストリを含む Java イメージ入出力 API のパッケージです。 
javax.print.attribute JavaTM Print Service の属性の型とそれらが属性セットに収集される方法を記述するクラスとインスタンスを提供します。 
javax.print.attribute.standard このパッケージには、特定の印刷属性のクラスが含まれています。 
javax.security.auth.callback このパッケージでは、サービスがアプリケーションとやりとりして、(ユーザー名やパスワードなどの認証データのような) 情報を取得したり、(エラーや警告のメッセージのような) 情報を表示したりする際に必要なクラスを提供します。 
javax.swing すべてのプラットフォームで可能なかぎり同じように機能する「軽量」(Java 共通言語) コンポーネントのセットを提供します。 
javax.swing.table javax.swing.JTable を処理するためのクラスおよびインタフェースを提供します。 
javax.tools コンパイラなどのプログラムから呼び出せるツールのインタフェースを提供します。 
javax.xml.datatype XML / Java の型マッピング javax.xml.datatypeAPI は、XML / Java の型マッピングを提供します。 
javax.xml.soap SOAP メッセージの作成と構築を実行する API を提供します。 
org.xml.sax このパッケージはコア SAX API を提供します。 
org.xml.sax.helpers このパッケージは、SAX ベースのアプリケーションをブートストラップするためのサポートを含む「ヘルパー」クラスを含みます。 
 

java.applet での Locale の使用
 

Locale を返す java.applet のメソッド
 Locale Applet.getLocale()
          アプレットのロケールを取得します。
 

java.awt での Locale の使用
 

Locale を返す java.awt のメソッド
 Locale Window.getLocale()
          ロケールが設定されている場合に、このウィンドウに関連している Locale オブジェクトを返します。
 Locale Component.getLocale()
          このコンポーネントのロケールを返します。
 Locale Component.AccessibleAWTComponent.getLocale()
          オブジェクトのロケールを返します。
 Locale MenuComponent.AccessibleAWTMenuComponent.getLocale()
          オブジェクトのロケールを返します。
 Locale List.AccessibleAWTList.AccessibleAWTListChild.getLocale()
          コンポーネントのロケールを返します。
 

Locale 型のパラメータを持つ java.awt のメソッド
abstract  String[] GraphicsEnvironment.getAvailableFontFamilyNames(Locale l)
          指定されたロケールにローカライズされたこの GraphicsEnvironment のすべてのフォントファミリの名前を格納している配列を返します。
 String Font.getFamily(Locale l)
          指定されたロケール向けにローカライズされた、この Font のファミリ名を返します。
 String Font.getFontName(Locale l)
          指定されたロケール向けにローカライズされた、Font のフォントフェース名を返します。
static ComponentOrientation ComponentOrientation.getOrientation(Locale locale)
          措定されたロケールに対して適切な配置方向を返します。
 void Component.setLocale(Locale l)
          このコンポーネントのロケールを設定します。
 

java.awt.im での Locale の使用
 

Locale を返す java.awt.im のメソッド
 Locale InputContext.getLocale()
          現在のインプットメソッドまたはキーボード配置の現在のロケールを返します。
 

Locale 型のパラメータを持つ java.awt.im のメソッド
 boolean InputContext.selectInputMethod(Locale locale)
          指定されたロケールをサポートするインプットメソッドまたはキーボードの配置を選択しようとするときに、インプットメソッドまたはキーボードの配置が正常に選択されたかどうかを示す値を返します。
 

java.awt.im.spi での Locale の使用
 

Locale を返す java.awt.im.spi のメソッド
 Locale[] InputMethodDescriptor.getAvailableLocales()
          対応するインプットメソッドがサポートするロケールを返します。
 Locale InputMethod.getLocale()
          現在の入力ロケールを返します。
 

Locale 型のパラメータを持つ java.awt.im.spi のメソッド
 String InputMethodDescriptor.getInputMethodDisplayName(Locale inputLocale, Locale displayLanguage)
          指定された入力ロケールのインプットメソッドに対応する、ユーザーに表示される名前を、その名前が表示される言語で返します。
 Image InputMethodDescriptor.getInputMethodIcon(Locale inputLocale)
          インプットメソッドに対応するアイコンを返します。
 boolean InputMethod.setLocale(Locale locale)
          入力ロケールの設定を試みます。
 

java.beans.beancontext での Locale の使用
 

Locale として宣言されている java.beans.beancontext のフィールド
protected  Locale BeanContextSupport.locale
          BeanContext の現在のロケールです。
 

Locale を返す java.beans.beancontext のメソッド
 Locale BeanContextSupport.getLocale()
          この BeanContext のロケールを取得します。
 

Locale 型のパラメータを持つ java.beans.beancontext のメソッド
 void BeanContextSupport.setLocale(Locale newLocale)
          この BeanContext のロケールを設定します。
 

Locale 型のパラメータを持つ java.beans.beancontext のコンストラクタ
BeanContextServicesSupport(BeanContextServices peer, Locale lcle)
          指定されたロケールを使ってインスタンスを生成します。
BeanContextServicesSupport(BeanContextServices peer, Locale lcle, boolean dtime)
          指定されたロケールを使って設計モードでインスタンスを生成します。
BeanContextServicesSupport(BeanContextServices peer, Locale lcle, boolean dTime, boolean visible)
           BeanContextServicesSupport のインスタンスを生成します。
BeanContextSupport(BeanContext peer, Locale lcle)
          指定されたロケールを使ってインスタンスを生成します。
BeanContextSupport(BeanContext peer, Locale lcle, boolean dtime)
          指定されたロケールを使って設計モードでインスタンスを生成します。
BeanContextSupport(BeanContext peer, Locale lcle, boolean dTime, boolean visible)
          BeanContextSupport のインスタンスを生成します。
 

java.io での Locale の使用
 

Locale 型のパラメータを持つ java.io のメソッド
 PrintStream PrintStream.format(Locale l, String format, Object... args)
          指定された書式文字列および引数を使用して、書式付き文字列をこの出力ストリームの宛先に書き込みます。
 PrintWriter PrintWriter.format(Locale l, String format, Object... args)
          指定された書式文字列および引数を使用して、書式付き文字列をこのライターに書き込みます。
 PrintStream PrintStream.printf(Locale l, String format, Object... args)
          書式付き文字列を、指定された書式文字列と引数を使用し、この出力ストリームに書き込む便利な方法です。
 PrintWriter PrintWriter.printf(Locale l, String format, Object... args)
          指定された書式文字列および引数を使用して、書式付き文字列をこのライターに書き込む簡易メソッドです。
 

java.lang での Locale の使用
 

Locale 型のパラメータを持つ java.lang のメソッド
static String String.format(Locale l, String format, Object... args)
          指定されたロケール、書式文字列、および引数を使って、フォーマットされた文字列を返します。
 String String.toLowerCase(Locale locale)
          指定された Locale の規則を使用して、この String 内のすべての文字列を小文字に変換します。
 String String.toUpperCase(Locale locale)
          指定された Locale の規則を使用して、この String 内のすべての文字列を大文字に変換します。
 

java.nio.charset での Locale の使用
 

Locale 型のパラメータを持つ java.nio.charset のメソッド
 String Charset.displayName(Locale locale)
          指定ロケールにおけるこの文字セットの名前 (人間が読める形式) を返します。
 

java.text での Locale の使用
 

Locale を返す java.text のメソッド
static Locale[] DateFormat.getAvailableLocales()
          このクラスの get*Instance メソッドが地域対応のインスタンスを返すことのできるロケールすべての配列を返します。
static Locale[] DateFormatSymbols.getAvailableLocales()
          このクラスの getInstance メソッドが地域対応のインスタンスを返すことのできるロケールすべての配列を返します。
static Locale[] NumberFormat.getAvailableLocales()
          このクラスの get*Instance メソッドが地域対応のインスタンスを返すことのできるロケールすべての配列を返します。
static Locale[] DecimalFormatSymbols.getAvailableLocales()
          このクラスの getInstance メソッドが地域対応のインスタンスを返すことのできるロケールすべての配列を返します。
static Locale[] Collator.getAvailableLocales()
          このクラスの getInstance メソッドがローカライズされたインスタンスを返すことのできるロケールすべての配列を返します。
static Locale[] BreakIterator.getAvailableLocales()
          このクラスの get*Instance メソッドが地域対応のインスタンスを返すことのできるロケールすべての配列を返します。
 Locale MessageFormat.getLocale()
          サブフォーマットを作成または比較する場合に使用されるロケールを取得します。
 

Locale 型のパラメータを持つ java.text のメソッド
static BreakIterator BreakIterator.getCharacterInstance(Locale locale)
          指定されたロケールの文字分割用の新しい BreakIterator インスタンスを返します。
static NumberFormat NumberFormat.getCurrencyInstance(Locale inLocale)
          指定されたロケールに対する通貨フォーマットを返します。
static DateFormat DateFormat.getDateInstance(int style, Locale aLocale)
          指定されたロケールに対し、指定されたフォーマットスタイルを持つ日付フォーマッタを取得します。
static DateFormat DateFormat.getDateTimeInstance(int dateStyle, int timeStyle, Locale aLocale)
          指定されたロケールに対し、指定されたフォーマットスタイルを持つ日付/時刻フォーマッタを取得します。
static DateFormatSymbols DateFormatSymbols.getInstance(Locale locale)
          指定されたロケールの DateFormatSymbols インスタンスを取得します。
static NumberFormat NumberFormat.getInstance(Locale inLocale)
          指定されたロケールに対する汎用数値フォーマットを返します。
static DecimalFormatSymbols DecimalFormatSymbols.getInstance(Locale locale)
          指定されたロケールの DecimalFormatSymbols インスタンスを取得します。
static Collator Collator.getInstance(Locale desiredLocale)
          必要なロケールの Collator を取得します。
static NumberFormat NumberFormat.getIntegerInstance(Locale inLocale)
          指定されたロケールに対する整数型数値フォーマットを返します。
static BreakIterator BreakIterator.getLineInstance(Locale locale)
          指定されたロケールの行分割用の新しい BreakIterator インスタンスを返します。
static NumberFormat NumberFormat.getNumberInstance(Locale inLocale)
          指定されたロケールに対する汎用数値フォーマットを返します。
static NumberFormat NumberFormat.getPercentInstance(Locale inLocale)
          指定されたロケールに対するパーセントフォーマットを返します。
static BreakIterator BreakIterator.getSentenceInstance(Locale locale)
          指定されたロケールの文分割用の新しい BreakIterator インスタンスを返します。
static DateFormat DateFormat.getTimeInstance(int style, Locale aLocale)
          指定されたロケールに対し、指定されたフォーマットスタイルを持つ時刻フォーマッタを取得します。
static BreakIterator BreakIterator.getWordInstance(Locale locale)
          指定されたロケールの単語分割用の新しい BreakIterator インスタンスを返します。
 void MessageFormat.setLocale(Locale locale)
          サブフォーマットを作成または比較する場合に使用するロケールを設定します。
 

Locale 型のパラメータを持つ java.text のコンストラクタ
DateFormatSymbols(Locale locale)
          指定されたロケールに対するリソースからフォーマットデータを読み込むことによって、DateFormatSymbols オブジェクトを構築します。
DecimalFormatSymbols(Locale locale)
          指定されたロケールに対して DecimalFormatSymbols オブジェクトを生成します。
MessageFormat(String pattern, Locale locale)
          指定されたロケールとパターンのための MessageFormat を構築します。
SimpleDateFormat(String pattern, Locale locale)
          指定されたパターンと指定されたロケールのデフォルト日付フォーマット記号を使って SimpleDateFormat を構築します。
 

java.text.spi での Locale の使用
 

Locale 型のパラメータを持つ java.text.spi のメソッド
abstract  BreakIterator BreakIteratorProvider.getCharacterInstance(Locale locale)
          指定されたロケールの文字分割用の新しい BreakIterator インスタンスを返します。
abstract  NumberFormat NumberFormatProvider.getCurrencyInstance(Locale locale)
          指定されたロケールの通貨値をフォーマットする新しい NumberFormat インスタンスを返します。
abstract  DateFormat DateFormatProvider.getDateInstance(int style, Locale locale)
          指定されたロケールに対し、指定されたフォーマットスタイルで日付をフォーマットする新しい DateFormat インスタンスを返します。
abstract  DateFormat DateFormatProvider.getDateTimeInstance(int dateStyle, int timeStyle, Locale locale)
          指定されたロケールに対し、指定されたフォーマットスタイルで日付と時刻をフォーマットする新しい DateFormat インスタンスを返します。
abstract  DateFormatSymbols DateFormatSymbolsProvider.getInstance(Locale locale)
          指定されたロケールの新しい DateFormatSymbols インスタンスを返します。
abstract  DecimalFormatSymbols DecimalFormatSymbolsProvider.getInstance(Locale locale)
          指定されたロケールの新しい DecimalFormatSymbols インスタンスを返します。
abstract  Collator CollatorProvider.getInstance(Locale locale)
          指定されたロケールの新しい Collator インスタンスを返します。
abstract  NumberFormat NumberFormatProvider.getIntegerInstance(Locale locale)
          指定されたロケールの整数値をフォーマットする新しい NumberFormat インスタンスを返します。
abstract  BreakIterator BreakIteratorProvider.getLineInstance(Locale locale)
          指定されたロケールの行分割用の新しい BreakIterator インスタンスを返します。
abstract  NumberFormat NumberFormatProvider.getNumberInstance(Locale locale)
          指定されたロケールの新しい汎用 NumberFormat インスタンスを返します。
abstract  NumberFormat NumberFormatProvider.getPercentInstance(Locale locale)
          指定されたロケールのパーセント値をフォーマットする新しい NumberFormat インスタンスを返します。
abstract  BreakIterator BreakIteratorProvider.getSentenceInstance(Locale locale)
          指定されたロケールの文分割用の新しい BreakIterator インスタンスを返します。
abstract  DateFormat DateFormatProvider.getTimeInstance(int style, Locale locale)
          指定されたロケールに対し、指定されたフォーマットスタイルで時刻をフォーマットする新しい DateFormat インスタンスを返します。
abstract  BreakIterator BreakIteratorProvider.getWordInstance(Locale locale)
          指定されたロケールの単語分割用の新しい BreakIterator インスタンスを返します。
 

java.util での Locale の使用
 

Locale として宣言されている java.util のフィールド
static Locale Locale.CANADA
          国に使用する定数です。
static Locale Locale.CANADA_FRENCH
          国に使用する定数です。
static Locale Locale.CHINA
          国に使用する定数です。
static Locale Locale.CHINESE
          言語に使用する定数です。
static Locale Locale.ENGLISH
          言語に使用する定数です。
static Locale Locale.FRANCE
          国に使用する定数です。
static Locale Locale.FRENCH
          言語に使用する定数です。
static Locale Locale.GERMAN
          言語に使用する定数です。
static Locale Locale.GERMANY
          国に使用する定数です。
static Locale Locale.ITALIAN
          言語に使用する定数です。
static Locale Locale.ITALY
          国に使用する定数です。
static Locale Locale.JAPAN
          国に使用する定数です。
static Locale Locale.JAPANESE
          言語に使用する定数です。
static Locale Locale.KOREA
          国に使用する定数です。
static Locale Locale.KOREAN
          言語に使用する定数です。
static Locale Locale.PRC
          国に使用する定数です。
static Locale Locale.ROOT
          ルートロケールに使用される定数。
static Locale Locale.SIMPLIFIED_CHINESE
          言語に使用する定数です。
static Locale Locale.TAIWAN
          国に使用する定数です。
static Locale Locale.TRADITIONAL_CHINESE
          言語に使用する定数です。
static Locale Locale.UK
          国に使用する定数です。
static Locale Locale.US
          国に使用する定数です。
 

Locale を返す java.util のメソッド
static Locale[] Locale.getAvailableLocales()
          インストールされているすべてのロケールの配列を返します。
static Locale[] Calendar.getAvailableLocales()
          このクラスの getInstance メソッドがローカライズされたインスタンスを返すことのできるロケールすべての配列を返します。
static Locale Locale.getDefault()
          仮想マシンのこのインスタンスに対して、デフォルトロケールの現在の値を取得します。
 Locale ResourceBundle.Control.getFallbackLocale(String baseName, Locale locale)
          ResourceBundle.getBundle ファクトリメソッドがリソースバンドルをさらに検索する際のフォールバックロケールとして使用すべき Locale を返します。
 Locale ResourceBundle.getLocale()
          リソースバンドルの Locale を返します。
 Locale Scanner.locale()
          現在のスキャナのロケールを返します。
 Locale Formatter.locale()
          このフォーマッタを構築することで設定されたロケールを返します。
 

Locale 型の引数を持つ型を返す java.util のメソッド
 List<Locale> ResourceBundle.Control.getCandidateLocales(String baseName, Locale locale)
          baseNamelocale に対する候補ロケールとして、LocaleList を返します。
 

Locale 型のパラメータを持つ java.util のメソッド
 Formatter Formatter.format(Locale l, String format, Object... args)
          指定されたロケール、書式文字列、および引数を使用して、書式付き文字列をこのオブジェクトの宛先に書き込みます。
static ResourceBundle ResourceBundle.getBundle(String baseName, Locale locale)
          指定された基底名、ロケール、および呼び出し側のクラスローダーを使用して、リソースバンドルを取得します。
static ResourceBundle ResourceBundle.getBundle(String baseName, Locale locale, ClassLoader loader)
          指定された基底名、ロケール、クラスローダーを使用して、リソースバンドルを取得します。
static ResourceBundle ResourceBundle.getBundle(String baseName, Locale targetLocale, ClassLoader loader, ResourceBundle.Control control)
          指定された基底名、ターゲットロケール、クラスローダー、およびコントロールを使用して、リソースバンドルを返します。
static ResourceBundle ResourceBundle.getBundle(String baseName, Locale targetLocale, ResourceBundle.Control control)
          指定された基底名、ターゲットロケール、コントロール、および呼び出し側のクラスローダーを使用して、リソースバンドルを返します。
 List<Locale> ResourceBundle.Control.getCandidateLocales(String baseName, Locale locale)
          baseNamelocale に対する候補ロケールとして、LocaleList を返します。
 String Locale.getDisplayCountry(Locale inLocale)
          ユーザーへの表示に適した、ロケールの国の名前を返します。
 String Locale.getDisplayLanguage(Locale inLocale)
          ユーザーへの表示に適した、ロケールの言語の名前を返します。
 String TimeZone.getDisplayName(boolean daylight, int style, Locale locale)
          指定されたロケールでの現在のタイムゾーンの名前を、ユーザーへの表示に適した形式で返します。
 String Calendar.getDisplayName(int field, int style, Locale locale)
          指定された stylelocale のカレンダ field 値の文字列表現を返します。
 String Locale.getDisplayName(Locale inLocale)
          ユーザーへの表示に適した、ロケールの名前を返します。
 String TimeZone.getDisplayName(Locale locale)
          指定されたロケールでの現在のタイムゾーンの名前を、ユーザーへの表示に適した形式で返します。
 Map<String,Integer> Calendar.getDisplayNames(int field, int style, Locale locale)
          指定された style および locale のカレンダ field のすべての名前と、それに対応するフィールド値を含む Map を返します。
 String Locale.getDisplayVariant(Locale inLocale)
          ユーザーへの表示に適した、ロケールのバリアントコードの名前を返します。
 Locale ResourceBundle.Control.getFallbackLocale(String baseName, Locale locale)
          ResourceBundle.getBundle ファクトリメソッドがリソースバンドルをさらに検索する際のフォールバックロケールとして使用すべき Locale を返します。
static Calendar Calendar.getInstance(Locale aLocale)
          デフォルトのタイムゾーンおよび指定されたロケールを使用してカレンダを取得します。
static Currency Currency.getInstance(Locale locale)
          指定されたロケールの国の Currency インスタンスを返します。
static Calendar Calendar.getInstance(TimeZone zone, Locale aLocale)
          指定されたタイムゾーンおよびロケールを使用してカレンダを取得します。
 String Currency.getSymbol(Locale locale)
          指定されたロケールについて、その通貨の記号を取得します。
 long ResourceBundle.Control.getTimeToLive(String baseName, Locale locale)
          この ResourceBundle.Control の下でロードされたリソースバンドルの有効期間 (TTL) 値を返します。
 boolean ResourceBundle.Control.needsReload(String baseName, Locale locale, String format, ClassLoader loader, ResourceBundle bundle, long loadTime)
          キャッシュ内で有効期限の切れた bundle を再ロードする必要があるかどうかを、loadTime に指定されたロード時刻やその他のいくつかの条件に基づいて判定します。
 ResourceBundle ResourceBundle.Control.newBundle(String baseName, Locale locale, String format, ClassLoader loader, boolean reload)
          指定された形式とロケールを持つ指定されたバンドル名のリソースバンドルを、指定されたクラスローダーを必要に応じて使用してインスタンス化します。
static void Locale.setDefault(Locale newLocale)
          Java 仮想マシンのこのインスタンスに対するデフォルトロケールを設定します。
 String ResourceBundle.Control.toBundleName(String baseName, Locale locale)
          指定された baseNamelocale をバンドル名に変換します。
 Scanner Scanner.useLocale(Locale locale)
          スキャナのロケールを指定されたロケールに設定します。
 

Locale 型のパラメータを持つ java.util のコンストラクタ
Calendar(TimeZone zone, Locale aLocale)
          指定されたタイムゾーンおよびロケールを使用してカレンダを作成します。
Formatter(Appendable a, Locale l)
          指定された宛先およびロケールを持つ新しいフォーマッタを構築します。
Formatter(File file, String csn, Locale l)
          指定されたファイル、文字セット、およびロケールを持つ新しいフォーマッタを構築します。
Formatter(Locale l)
          指定されたロケールを持つ新しいフォーマッタを構築します。
Formatter(OutputStream os, String csn, Locale l)
          指定された出力ストリーム、文字セット、およびロケールを持つ新しいフォーマッタを構築します。
Formatter(String fileName, String csn, Locale l)
          指定されたファイル名、文字セット、およびロケールを持つ新しいフォーマッタを構築します。
GregorianCalendar(Locale aLocale)
          指定されたロケールでデフォルトのタイムゾーンの現在時刻に基づいて GregorianCalendar を構築します。
GregorianCalendar(TimeZone zone, Locale aLocale)
          指定されたロケールで指定されたタイムゾーンの現在時刻に基づいて GregorianCalendar を構築します。
 

java.util.spi での Locale の使用
 

Locale を返す java.util.spi のメソッド
abstract  Locale[] LocaleServiceProvider.getAvailableLocales()
          このロケールサービスプロバイダがローカライズ済みのオブジェクトや名前を提供可能な、すべてのロケールを含む配列を返します。
 

Locale 型のパラメータを持つ java.util.spi のメソッド
abstract  String LocaleNameProvider.getDisplayCountry(String countryCode, Locale locale)
          指定された ISO 3166 国コードと指定されたロケールに対する、ユーザーへの表示に適したローカライズ済みの名前を返します。
abstract  String LocaleNameProvider.getDisplayLanguage(String languageCode, Locale locale)
          指定された ISO 639 言語コードと指定されたロケールに対する、ユーザーへの表示に適したローカライズ済みの名前を返します。
abstract  String TimeZoneNameProvider.getDisplayName(String ID, boolean daylight, int style, Locale locale)
          指定されたタイムゾーン ID の名前を、指定されたロケールのユーザーへの表示に適した形式で返します。
abstract  String LocaleNameProvider.getDisplayVariant(String variant, Locale locale)
          指定されたバリアントコードと指定されたロケールに対する、ユーザーへの表示に適したローカライズ済みの名前を返します。
abstract  String CurrencyNameProvider.getSymbol(String currencyCode, Locale locale)
          指定されたロケールについて、指定された通貨コードの記号を取得します。
 

javax.accessibility での Locale の使用
 

Locale を返す javax.accessibility のメソッド
abstract  Locale AccessibleContext.getLocale()
          コンポーネントのロケールを返します。
 

Locale 型のパラメータを持つ javax.accessibility のメソッド
 String AccessibleBundle.toDisplayString(Locale locale)
          キーを地域対応された文字列として取得します。
protected  String AccessibleBundle.toDisplayString(String resourceBundleName, Locale locale)
          キーを地域対応された文字列として取得します。
 

javax.annotation.processing での Locale の使用
 

Locale を返す javax.annotation.processing のメソッド
 Locale ProcessingEnvironment.getLocale()
          現在のロケールを返します。
 

javax.imageio での Locale の使用
 

Locale として宣言されている javax.imageio のフィールド
protected  Locale[] ImageWriter.availableLocales
          警告メッセージと圧縮設定値をローカライズするために使用できる Locale の配列、またはローカライズ版がサポートされていない場合は null になります。
protected  Locale[] ImageReader.availableLocales
          警告メッセージのローカライズに使用する Locale の配列、またはローカライズ版がサポートされていない場合は null です。
protected  Locale ImageWriter.locale
          ローカライズ版に使用する現在の Locale、または設定されていない場合は null です。
protected  Locale ImageWriteParam.locale
          圧縮方式名と品質概要をローカライズするために使用される Locale、あるいはデフォルトの Locale を使用するための null です。
protected  Locale ImageReader.locale
          ローカライズ版に使用する現在の Locale、または設定されていない場合は null です。
 

Locale 型の型パラメータを持つ javax.imageio のフィールド
protected  List<Locale> ImageWriter.warningLocales
          warningListeners の各要素に対する LocaleList で、デフォルトでは null に初期化され、空の List と同じ意味になります。
protected  List<Locale> ImageReader.warningLocales
          現在登録されている各 IIOReadWarningListener に関連付けられた LocaleList です。
 

Locale を返す javax.imageio のメソッド
 Locale[] ImageWriter.getAvailableLocales()
          警告リスナーと圧縮設定のローカライズに使用する Locale の配列を返します。
 Locale[] ImageReader.getAvailableLocales()
          警告リスナーと圧縮設定をローカライズするのに使用する Locale の配列を返します。
 Locale ImageWriter.getLocale()
          現在設定されている Locale、何も設定されていない場合は null を返します。
 Locale ImageWriteParam.getLocale()
          現在設定されている Locale を返す、あるいはデフォルト Locale だけがサポートされている場合 null になります。
 Locale ImageReader.getLocale()
          現在設定されている Locale、何も設定されていない場合は null を返します。
 

Locale 型のパラメータを持つ javax.imageio のメソッド
 void ImageWriter.setLocale(Locale locale)
          この ImageWriter の現在の Locale を、指定された値に設定します。
 void ImageReader.setLocale(Locale locale)
          この ImageReader の現在の Locale を指定された値に設定します。
 

Locale 型のパラメータを持つ javax.imageio のコンストラクタ
ImageWriteParam(Locale locale)
          与えられた Locale を使用するために設定される ImageWriteParam を構築します。
 

javax.imageio.metadata での Locale の使用
 

Locale 型のパラメータを持つ javax.imageio.metadata のメソッド
 String IIOMetadataFormatImpl.getAttributeDescription(String elementName, String attrName, Locale locale)
          名前付き属性の説明を格納した String、または null を返します。
 String IIOMetadataFormat.getAttributeDescription(String elementName, String attrName, Locale locale)
          名前付き属性の説明を格納した String、または null を返します。
 String IIOMetadataFormatImpl.getElementDescription(String elementName, Locale locale)
          名前付き要素の説明を格納した Stringまたは null を返します。
 String IIOMetadataFormat.getElementDescription(String elementName, Locale locale)
          名前付き要素の説明を格納した Stringまたは null を返します。
 

javax.imageio.plugins.bmp での Locale の使用
 

Locale 型のパラメータを持つ javax.imageio.plugins.bmp のコンストラクタ
BMPImageWriteParam(Locale locale)
          指定した Locale およびすべてのパラメータのデフォルト値で使用する BMPImageWriteParam セットを構築します。
 

javax.imageio.plugins.jpeg での Locale の使用
 

Locale 型のパラメータを持つ javax.imageio.plugins.jpeg のコンストラクタ
JPEGImageWriteParam(Locale locale)
          JPEGImageWriteParam を構築します。
 

javax.imageio.spi での Locale の使用
 

Locale 型のパラメータを持つ javax.imageio.spi のメソッド
abstract  String IIOServiceProvider.getDescription(Locale locale)
          このサービスプロバイダとそれに関連する実装の、簡潔で判読可能な説明を返します。
 

javax.print.attribute での Locale の使用
 

Locale を返す javax.print.attribute のメソッド
 Locale TextSyntax.getLocale()
          このテキスト属性のテキスト文字列の自然言語 (ロケール) を返します。
 

Locale 型のパラメータを持つ javax.print.attribute のコンストラクタ
TextSyntax(String value, Locale locale)
          指定された文字列およびロケールを使用して TextAttribute を作成します。
 

javax.print.attribute.standard での Locale の使用
 

Locale 型のパラメータを持つ javax.print.attribute.standard のコンストラクタ
DocumentName(String documentName, Locale locale)
          指定されたドキュメントの名前とロケールで、新しいドキュメントの名前属性を構築します。
JobMessageFromOperator(String message, Locale locale)
          指定されたメッセージとロケールを使用して、新しいオペレータからのジョブメッセージ属性を作成します。
JobName(String jobName, Locale locale)
          指定されたジョブの名前とロケールで、新しいジョブ名属性を構築します。
JobOriginatingUserName(String userName, Locale locale)
          指定されたユーザー名とロケールを使用し、新しいジョブ開始ユーザー名属性を構築します。
OutputDeviceAssigned(String deviceName, Locale locale)
          指定されたデバイス名とロケールで、新しい割り当て出力デバイス属性を構築します。
PrinterInfo(String info, Locale locale)
          指定された情報文字列とロケールを使用して、新しいプリンタ情報属性を構築します。
PrinterLocation(String location, Locale locale)
          指定された場所とロケールを使用して、新しいプリンタ設置場所属性を構築します。
PrinterMakeAndModel(String makeAndModel, Locale locale)
          指定されたメーカーとモデル情報の文字列とロケールを使用して、新しいプリンタメーカーとモデルの属性を構築します。
PrinterMessageFromOperator(String message, Locale locale)
          指定されたメッセージとロケールを使用して、プリンタのオペレータメッセージ属性を新しく構築します。
PrinterName(String printerName, Locale locale)
          指定された名前とロケールを使用して、新しいプリンタ名属性を構築します。
RequestingUserName(String userName, Locale locale)
          指定されたユーザー名とロケールを使用し、新しい印刷要求ユーザー名属性を構築します。
 

javax.security.auth.callback での Locale の使用
 

Locale を返す javax.security.auth.callback のメソッド
 Locale LanguageCallback.getLocale()
          検出した Locale を取得します。
 

Locale 型のパラメータを持つ javax.security.auth.callback のメソッド
 void LanguageCallback.setLocale(Locale locale)
          検出した Locale を設定します。
 

javax.swing での Locale の使用
 

Locale を返す javax.swing のメソッド
static Locale JComponent.getDefaultLocale()
          各 JComponent のロケールプロパティーを生成時に初期化するために使用するデフォルトロケールを返します。
 Locale UIDefaults.getDefaultLocale()
          デフォルトのロケールを返します。
 Locale ImageIcon.AccessibleImageIcon.getLocale()
          オブジェクトのロケールを返します。
 Locale JList.AccessibleJList.AccessibleJListChild.getLocale()
           
 Locale JTable.AccessibleJTable.AccessibleJTableCell.getLocale()
          コンポーネントのロケールを取得します。
 Locale JTree.AccessibleJTree.AccessibleJTreeNode.getLocale()
          コンポーネントのロケールを返します。
 Locale ProgressMonitor.AccessibleProgressMonitor.getLocale()
          コンポーネントのロケールを返します。
 

Locale 型のパラメータを持つ javax.swing のメソッド
static Object UIManager.get(Object key, Locale l)
          デフォルトから、指定されたロケールに適したオブジェクトを返します。
 Object UIDefaults.get(Object key, Locale l)
          指定されたロケールに関連付けられた key の値を返します。
static boolean UIManager.getBoolean(Object key, Locale l)
          デフォルトから、キーの値および指定された Locale に関連付けられた boolean 値を返します。
 boolean UIDefaults.getBoolean(Object key, Locale l)
          指定の Localekey の値が boolean の場合はその boolean 値を返し、そうでない場合は false を返します。
static Border UIManager.getBorder(Object key, Locale l)
          デフォルトから、指定されたロケールに適したボーダーを返します。
 Border UIDefaults.getBorder(Object key, Locale l)
          指定の Localekey の値が Border の場合はそれを返し、そうでない場合は null を返します。
static Color UIManager.getColor(Object key, Locale l)
          デフォルトから、指定されたロケールに適した色を返します。
 Color UIDefaults.getColor(Object key, Locale l)
          指定の Localekey の値が Color の場合はそれを返し、そうでない場合は null を返します。
static Dimension UIManager.getDimension(Object key, Locale l)
          デフォルトから、指定されたロケールに適した寸法を返します。
 Dimension UIDefaults.getDimension(Object key, Locale l)
          指定の Localekey の値が Dimension の場合はそれを返し、そうでない場合は null を返します。
static Font UIManager.getFont(Object key, Locale l)
          デフォルトから、指定されたロケールに適したフォントを返します。
 Font UIDefaults.getFont(Object key, Locale l)
          指定の Localekey の値が Font の場合はそれを返し、そうでない場合は null を返します。
static Icon UIManager.getIcon(Object key, Locale l)
          デフォルトから、指定されたロケールに適した Icon を返します。
 Icon UIDefaults.getIcon(Object key, Locale l)
          指定の Localekey の値が Icon の場合はそれを返し、そうでない場合は null を返します。
static Insets UIManager.getInsets(Object key, Locale l)
          デフォルトから、指定されたロケールに適した Insets オブジェクトを返します。
 Insets UIDefaults.getInsets(Object key, Locale l)
          指定の Localekey の値が Insets の場合はそれを返し、そうでない場合は null を返します。
static int UIManager.getInt(Object key, Locale l)
          デフォルトから、指定されたロケールに適した int 値を返します。
 int UIDefaults.getInt(Object key, Locale l)
          指定の Localekey の値が Integer の場合はそれを返し、そうでない場合は 0 を返します。
static String UIManager.getString(Object key, Locale l)
          デフォルトから、指定されたロケールに適した文字列を返します。
 String UIDefaults.getString(Object key, Locale l)
          指定の Localekey の値が String の場合はそれを返し、そうでない場合は null を返します。
static void JComponent.setDefaultLocale(Locale l)
          各 JComponent のロケールプロパティーを生成時に初期化するために使用するデフォルトロケールを設定します。
 void UIDefaults.setDefaultLocale(Locale l)
          デフォルトのロケールを設定します。
 

javax.swing.table での Locale の使用
 

Locale を返す javax.swing.table のメソッド
 Locale JTableHeader.AccessibleJTableHeader.AccessibleJTableHeaderEntry.getLocale()
           
 

javax.tools での Locale の使用
 

Locale 型のパラメータを持つ javax.tools のメソッド
 String Diagnostic.getMessage(Locale locale)
          指定のロケール用にローカライズされたメッセージを取得します。
 StandardJavaFileManager JavaCompiler.getStandardFileManager(DiagnosticListener<? super JavaFileObject> diagnosticListener, Locale locale, Charset charset)
          このツールの標準ファイルマネージャー実装の新しいインスタンスを取得します。
 void JavaCompiler.CompilationTask.setLocale(Locale locale)
          診断情報とその他のローカライズ済みデータのフォーマット時にロケールを適用するように設定します。
 

javax.xml.datatype での Locale の使用
 

Locale 型のパラメータを持つ javax.xml.datatype のメソッド
abstract  GregorianCalendar XMLGregorianCalendar.toGregorianCalendar(TimeZone timezone, Locale aLocale, XMLGregorianCalendar defaults)
          提供されたパラメータに従って、この XMLGregorianCalendarGregorianCalendar インスタンスに変換します。
 

javax.xml.soap での Locale の使用
 

Locale を返す javax.xml.soap のメソッド
 Locale SOAPFault.getFaultStringLocale()
          この SOAPFault オブジェクトのフォルト文字列のロケールを取得します。
 

Locale 型のパラメータを持つ javax.xml.soap のメソッド
 SOAPFault SOAPBody.addFault(Name faultCode, String faultString, Locale locale)
          SOAPFault オブジェクトを新しく作成し、この SOAPBody オブジェクトに追加します。
 SOAPFault SOAPBody.addFault(QName faultCode, String faultString, Locale locale)
          SOAPFault オブジェクトを新しく作成し、この SOAPBody オブジェクトに追加します。
 void SOAPFault.addFaultReasonText(String text, Locale locale)
          指定したテキストメッセージおよび locale から派生した xml:lang を含む Reason Text 項目を追加または置換します。
 String SOAPFault.getFaultReasonText(Locale locale)
          指定した Locale と関連付けられた Reason Text を返します。
 void SOAPFault.setFaultString(String faultString, Locale locale)
          指定した文字列に対して、この SOAPFault のフォルト文字列を設定し、指定したロケールへローカライズします。
 

org.xml.sax での Locale の使用
 

Locale 型のパラメータを持つ org.xml.sax のメソッド
 void Parser.setLocale(Locale locale)
          推奨されていません。 アプリケーションにエラーや警告のロケールの要求を許可します。
 

org.xml.sax.helpers での Locale の使用
 

Locale 型のパラメータを持つ org.xml.sax.helpers のメソッド
 void XMLReaderAdapter.setLocale(Locale locale)
          エラー報告のためのロケールを設定します。
 


JavaTM Platform
Standard Ed. 6

バグの報告と機能のリクエスト
さらに詳しい API リファレンスおよび開発者ドキュメントについては、Java SE 開発者用ドキュメントを参照してください。開発者向けの詳細な解説、概念の概要、用語の定義、バグの回避策、およびコード実例が含まれています。

Copyright 2006 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Documentation Redistribution Policy も参照してください。