setDefault (Locale - JavaScript)

Java™ 仮想マシンのこのインスタンスに対するデフォルトロケールを設定します。これは、ホストロケールには影響しません。

セキュリティマネージャーが存在する場合は、デフォルトロケールが変更される前に、セキュリティマネージャーの checkPermission メソッドが PropertyPermission("user.language", "write") 権限を指定して呼び出されます。

Java 仮想マシンは、ホスト環境に基づいて始動するときにデフォルトロケールを設定します。ロケールが明示的に指定されていない場合は、多数のロケール依存メソッドでデフォルトロケールが使用されます。

デフォルトロケールの変更は多くの機能領域に影響する可能性があるため、このメソッドは、ユーザーインターフェースなど、同じ Java 仮想マシン内で実行されるロケール依存コードを呼び出し側が再初期化できる場合にのみ使用するようにしてください。

定義場所

Locale (Runtime - JavaScript)

構文

setDefault(Locale:Locale) : void
パラメータ 説明
Locale Java 仮想マシンのこのインスタンスに対する新規デフォルトロケール。