FlowLayoutについて

FlowLayoutは、各コンポーネントのpreferredSizeを使用して、コンポーネントを左から右へ、次に上から下へと行形式で配置します。FlowLayoutは、1つの行にできるだけ多くのコンポーネントを配置してから、次の行へと移動します。通常、FlowLayoutは、パネル上にボタンを配置するために使用されます。

FlowLayout image

注意: コンポーネントを水平方向にではなく、垂直方向に並べるパネルが必要な場合は、VerticalFlowLayoutを参照してください。

位置揃えの設定を左、右または中央に指定することにより、FlowLayoutコンテナの行でコンポーネントをどのように並べるかを選択できます。また、コンポーネントと行の間隔(水平方向および垂直方向の余白)を指定することもできます。 Javaビジュアル・エディタでは、インスペクタを使用してalignmentプロパティおよびgapプロパティを変更します。

位置揃え

間隔

FlowLayoutでのコンポーネント間のデフォルトの間隔は、5ピクセルです。

水平方向または垂直方向の間隔を変更するには、構造ウィンドウでFlowLayoutオブジェクトを選択してから、インスペクタで「hgap」プロパティ(水平方向の間隔)または「vgap」プロパティ(垂直方向の間隔)のピクセル値を変更します。

コンポーネントの順序

FlowLayoutコンテナでコンポーネントの順序を変更するには、コンポーネントを新しい位置にドラッグするか、コンポーネントを右クリックして、「最前面に移動」または「最背面に移動」を選択します。

 

Copyright © 1997, 2004, Oracle Corporation. All rights reserved.