Java
 Computer >> コンピューター >  >> プログラミング >> Java

Javaでのロケールクラスの重要性?


ロケール クラスは、ロケール操作を実行するために使用されます ロケール情報をユーザーに提供します。 ロケール 地理的位置を表すパラメータのセットとして定義されます または場所 何らかの操作が発生する場所。 ロケールの重要な方法 クラスはgetAvailableLocales()、getCountry()、getDefault()、getDisplayLanguage() getDisplayCountry()、getUnicodeLocaleKeys() など

ロケール クラスは次のコンストラクターを使用します:

  • ロケール(文字列L)言語コードからロケールを初期化します 引数として渡されます。
  • ロケール(文字列L、文字列C)言語からロケールを初期化します 、国コード 引数として渡されます。
  • ロケール(文字列L、文字列C、文字列V)言語からロケールを初期化します 、バリアント 引数として渡されます。

構文

public final class Locale extends Object implements Cloneable, Serializable
import java.text.SimpleDateFormat;
import java.util.Locale;
public class LocaleTest {
   public static void main(String[] args) {
      Locale loc[] = SimpleDateFormat.getAvailableLocales();
      for (int i=1; i <= 15; i++) {
         System.out.printf("\n%s (%s) ", loc[i].getDisplayName(), loc[i].toString());
      }
   }
}

出力

Arabic (United Arab Emirates) (ar_AE)
Arabic (Jordan) (ar_JO)
Arabic (Syria) (ar_SY)
Croatian (Croatia) (hr_HR)
French (Belgium) (fr_BE)
Spanish (Panama) (es_PA)
Maltese (Malta) (mt_MT)
Spanish (Venezuela) (es_VE)
Bulgarian (bg)
Chinese (Taiwan) (zh_TW)
Italian (it)
Korean (ko)
Ukrainian (uk)
Latvian (lv)
Danish (Denmark) (da_DK)

  1. JavaのContainerクラスの重要性は何ですか?

    コンテナ コンテナ クラスは、コンポーネントの収集を保持できる特別なコンポーネントとして説明できます。 スイングコンテナには2つのタイプがあり、トップレベルのコンテナです。 および低レベルのコンテナ。 トップレベルのコンテナは重量級です JFrameなどのコンテナ 、Jアプレット 、 JWindow 、および JDialog 。 低レベルのコンテナは軽量です JPanelなどのコンテナ 。 最も一般的に使用されるコンテナはJFrame 、 JPanel およびJWindow 。 Containerクラスの重要なメソッドはadd()です。 、 invalidate() およびval

  2. JavaのGridBagConstraintsクラスの重要性は何ですか?

    GridBagLayout は非常に柔軟なレイアウトマネージャーであり、制約を使用してコンポーネントを相互に相対的に配置できます。 。各GridBagLayout セルの動的な長方形グリッドを使用し、各コンポーネントはその表示領域と呼ばれる1つ以上のセルを占有します。 GridBagLayoutによって管理される各コンポーネント GridBagConstraintsに関連付けられています コンポーネントがその表示領域内にどのように配置されるかを指定するインスタンス。 GridBagConstraints GridBagConstraintsをカスタマイズできます 1つ以上のパブ