レイアウトマネージャの選択

レイアウトマネージャを使用すると、コンテナの内部コンポーネントの大きさと位置を簡単に指定できます。デフォルトのレイアウトマネージャは、コンテナの種類によって異なります。JFrame コンポーネントの場合、BorderLayout がデフォルトのレイアウトマネージャです。BorderLayout によって、コンテナは上、下、右、左、中央の 5 つの領域に分割されます。ここでは、レイアウトマネージャを GridLayout に切り替え、指定した行数と列数の同じ大きさの領域を作成します。

レイアウトマネージャを変更する手順は、次のとおりです。

  1. メインウィンドウで、コンポーネントパレットの「Layouts」タブをクリックします。

    「Layouts」区画では、Java Foundation Classes (JFC) に含まれるレイアウトマネージャを選択できます。ツールバー上のボタンにマウスのポインタを合わせると、レイアウトマネージャ名が表示されます。

  2. 「Layouts」区画の「GridLayout」ボタンをクリックします。
  3. フォームエディタウィンドウの任意の場所をクリックします。
  4. 「コンポーネントインスペクタ」ウィンドウのコンポーネント階層で「GridLayout」を選択します。

    コンポーネントインスペクタの「プロパティ」区画に、レイアウトマネージャのプロパティが表示されます。

  5. 「列」プロパティのデフォルト値「0」を選択し、1 と入力して、Enter キーを押します。
  6. 「行」プロパティのデフォルト値「1」を選択し、2 と入力して、Enter キーを押します。

    フォームエディタにグリッドは表示されませんが、以上の結果、1 列 x 2 行が示されています。

次:ラベルの追加とプロパティの設定
前:コンテナの作成

著作権と商標について