JDeveloperには、設計時に単一コンポーネントとして動作するように、コンポーネントをグループ化するためのコンテナ・コンポーネントが多数用意されています。
たとえば、1行のボタンをPanel
にグループ化してツールバーを作成できます。また、コンテナ・コンポーネントを使用して、カスタマイズした背景、ステータス・バーまたはチェック・ボックスのグループを作成できます。
コンポーネントをコンテナ内に置くときに、コンテナと中のコンポーネントの関連を作成します。移動、コピーまたは削除など、コンテナに対して実行する設計時操作は、中でグループ化されているコンポーネントにも影響します。
コンポーネントをコンテナ内に置いてグループ化する手順は、次のとおりです。
GridBagLayout、nullレイアウトまたはXYLayoutなど、サイズを考慮するレイアウトで作業している場合は、ドラッグしてサイズを設定できます。
コンポーネントを追加すると、Javaビジュアル・エディタでは選択したコンテナの中に表示され、「構造」ウィンドウではそのコンテナの下に表示されます。
ヒント: コンポーネントを最初に置いた位置に残しておく場合は、コンテナのレイアウトをnull
に変更してからコンポーネントを追加します。先にレイアウトを変更しないと、コンポーネントのサイズと位置は、コンテナで使用されているレイアウト・マネージャに従って変化します。コンポーネントの追加を終了した後、最終的なレイアウトに変更できます。
Copyright © 1997, 2007, Oracle. All rights reserved.