FormLayout
では、列および行のグリッドにコンポーネントが配置されます。これによって、指定のコンポーネントの範囲を複数の列または行とすることができます。列および行は、幅または高さが同じである必要はありません。
注意: FormLayout
は、JDeveloperに含まれているオープン・ソース・フレームワークであるJGoodies Formsによって提供されます。
次の列および行のプロパティを変更できます。列および行は、サイズ(必須)、デフォルトの位置合せ(オプション)およびサイズ変更の動作(オプション)の3つの部分で指定されます。これらのプロパティを編集するには、Javaビジュアル・エディタで、マウスをドラッグしてFormLayout
のグリッド全体を選択し、選択したグリッド内で右クリックして「列プロパティ」または「行プロパティ」を選択します。
位置合せ
列または行におけるコンポーネントのデフォルトの位置合せ。FormLayout
内のデフォルトの位置合せは「最大サイズ化」です。
サイズ
列の幅または行の高さ。定数サイズ、コンポーネント・サイズ(最小値または推奨値)またはバインド・サイズ(最小値または最大値)を指定できます。定数サイズは、値および単位で指定します。コンポーネント・サイズは、列または行についてそこに含まれるコンポーネントの最大サイズを指定するものであり、コンポーネントの最小サイズまたは推奨サイズによって測定されます。バインド・サイズでは、(サイズ変更前の)列および行の開始サイズについて上限および下限を指定できます。これにより、列または行の最小または最大サイズが確保されます。列または行の拡張が可能である場合、最大サイズによって列または行のサイズが制限されることはない点に注意してください(サイズ変更の動作を参照)。
サイズ変更
サイズ変更を許可するかどうかを制御します。レイアウト・コンテナが推奨サイズより大きくなると、列および行は拡張可能です。デフォルトではサイズ変更は許可されません。
ギャップ
デフォルトでは、コンポーネント間にギャップが挿入されます。
注意: ギャップのサイズは現在固定されており、プロパティ・インスペクタで編集できません。
コンポーネントの順序
FormLayout
コンテナ内のコンポーネントの順序を変更するには、コンポーネントを新しい場所にドラッグします。
Copyright © 1997, 2006, Oracle. All rights reserved.