横一列または縦一列に配置するレイアウト。横または縦のオーバーフローで自動的に折り返すレイアウト。グリッド分割された各セルにコンポーネントを配置するレイアウト。親コンポジットまたは別のコンポーネントからの相対位置で指定するレイアウト。コンポジットに追加された全てのコンポーネントを同じ大きさで縦または横一列に並べるレイアウトです。(SWT.VERTICAL)。FillLayout.marginWidth左右マージン。0FillLayout.marginHeight上下マージン。0FillLayout.spacingコンポーネント間の空間。コンポーネントの並びが方向に対していっぱいになると自動的に次の行へ折り返すレイアウトです。(SWT.VERTICAL)。SWT.HORIZONTALRowLayout.marginWidth左右のマージン。0RowLayout.marginHeight上下のマージン。0RowLayout.spacingコンポーネント間の空間。3RowLayout.wrap自動折り返しを行うかどうか。trueRowLayout.packコンポーネント個別に適切なサイズをとるかどうか。均等に配置するかどうか。falseRowLayout.marginLeft左のマージン。3RowLayout.marginTop上のマージン。3RowLayout.marginRight右のマージン。3RowLayout.marginBottom下のマージン。縦横に分割したグリッド上にコンポーネントを配置するレイアウトです。GridLayout.numColumns横方向のカラム数。1GridLayout.makeColumnsEqualWidth全てのカラムを等幅にするかどうか。falseGridLayout.marginWidth左右のマージン。5GridLayout.marginHeight上下のマージン。5GridLayout.marginLeft左のマージン。0GridLayout.marginTop上のマージン。0GridLayout.marginRight右のマージン。0GridLayout.marginBottom下のマージン。0GridLayout.horizontalSpacingコンポーネント間の横の空間。5GridLayout.horizontalSpacingコンポーネント間の縦の空間。各セルのコンポーネントに設定することでセル固有の設定を行うことができます。SWT.BEGINNINGGridData.widthHintコンポーネント表示に最適な幅。SWT.DEFAULTGridData.heightHintコンポーネント表示に最適な高さ。SWT.DEFAULTGridData.horizontalIndent左側のインデントサイズ。0GridData.verticalIndent上側のインデントサイズ。0GridData.horizontalSpan横方向のセル占有数。1GridData.verticalSpan縦方向のセル占有数。1GridData.grabExcessHorizontalSpace親コンポーネントのサイズ変更によって幅変更を行うかどうか。falseGridData.grabExcessVerticalSpace親コンポーネントのサイズ変更によって高さ変更を行うかどうか。falseGridData.minimumWidth幅の最小値。SWT.DEFAULTGridData.minimumHeight高さの最大値。SWT.DEFAULTGridData.excludeレイアウトの管理対象から除外するかどうか。親コンポジットや別のコンポーネントの上下左右からの相対距離指定で配置するレイアウトです。レイアウトクラス自身が持つプロパティは上下左右のマージンだけです。FormLayout.marginWidth左右のマージン。0FormLayout.marginHeight上下のマージン。0FormLayout.marginLeft左のマージン。0FormLayout.marginTop上のマージン。0FormLayout.marginRight右のマージン。0FormLayout.marginBottom下のマージン。0コンポーネントの位置は上下左右の側面をどこにくっつけるかという形式で指定します。