以前に追加した編集フォーム・パネルは、構造ウィンドウに表示されているように、データ・パネルのFormLayoutを使用してJDeveloperによって作成されます。
FormLayoutは、JDeveloperに組み込まれているオープン・ソース・フレームワークであるJGoodies Formsによって提供されます。FormLayoutには、コンテナ内のコンポーネントをレイアウトするための列と行のグリッドが用意されています。
「列プロパティ」ダイアログを使用すると、FormLayoutコンテナ内の列のプロパティを編集できます。
「位置合せ」の「最大サイズ化」を選択すると、コンポーネントの列幅が最大になります。
「コンポーネント・サイズ」の「デフォルト」を選択すると、最大コンポーネントの推奨サイズを使用して列幅が決定されますが、十分なスペースがない場合は、そのコンポーネントの最小の幅まで縮小されます。
「サイズ変更」の「なし」を選択すると、列のサイズ変更ができなくなります。
FormLayoutで最初の列のプロパティを前述の値に設定すると、マスター編集フォーム(Ordersコレクションの属性値に対するラベルが含まれます)内の最初の列の幅は、フォーム内の最大ラベル・テキストと同じ大きさまでしか拡張されません。この結果は、Viewプロジェクトを再ビルドした後で、クライアント・フォームで確認します。
Copyright © 1997, 2009, Oracle. All rights reserved.