JDeveloperには、複数のコンポーネントを設計時に1つのコンポーネントとして扱えるようグループ化できる、コンテナ・コンポーネントがいくつか用意されています。
たとえば一連のボタンをPanel
にグループ化し、ツールバーを作成できます。あるいは、コンテナ・コンポーネントを使用し、カスタマイズした背景、ステータス・バーまたはチェックボックス・グループを作成できます
コンテナ内にコンポーネントを配置する際、コンテナと、そこに含まれるコンポーネントとの関係を作成します。移動、コピーまたは削除など、コンテナで実行する設計時の処理は、コンテナ内でグループ化されているコンポーネントにも影響を与えます。
コンポーネントをコンテナ内に配置してグループ化するには、次のようにします。
GridBagLayout、nullレイアウト、またはXYLayoutなど、サイズを考慮されるレイアウトを使用している場合には、ドラッグしてサイズを指定できます。
コンポーネントを追加すると、UIエディタの選択したコンテナ内、および構造ウィンドウにあるそのコンテナの下に表示されます。
ヒント: コンポーネントの配置を設計したい場合、コンポーネントを追加する前に、コンテナのレイアウトをnull
に変更することをお薦めします。変更しない場合、コンポーネントのサイズと位置が、コンテナで使用されるレイアウト・マネージャに応じて変わります。コンポーネントの追加終了後、最終的なレイアウトに変更できます。