FlowLayout クラス
- [内容]
- 各コンポーネントを横 1 行に配置します.もし,1 行に配置できなければ,次の行に移ります.
- [主な変数]
- public static final int CENTER
- 行の中央
- public static final int LEFT
- 行の左
- public static final int RIGHT
- 行の右
- [コンストラクタ]
- public FlowLayout()
- public FlowLayout(int align)
- public FlowLayout(int align, int hgap, int vgap)
- 位置 align に,水平と垂直ギャップが hgap 及び vgap になるように配置.位置は,FlowLayout.LEFT,FlowLayout.RIGHT,または,FlowLayout.CENTER のいずれかでなければならない.位置が省略されると,FlowLayout.CENTER が選択される.また,ギャップが入力されないと,5 に設定される.
- [使用例]
- プログラム例は,FlowLayout により,4 つのコンポーメントを配置した例です.
- プログラム例では,上と同じコンポーメントを,パネルを使用して配置しています.3 つのパネル(デフォルトのレイアウトは FlowLayout )を,BorderLayout の上,中央,下に貼り付け,各パネルに 4 つのコンポーネントを 1 つずつ(下のパネルだけは 2 つ)貼り付けています.
- [参照]
- GridLayout, CardLayout, BorderLayout, GridBagLayout, Box, BoxLayout, JSplitPane, JTabbedPane