全パッケージ  クラス階層  このパッケージ  前項目  次項目  インデックス

クラス java.awt.FlowLayout

java.lang.Object
   |
   +----java.awt.FlowLayout

public class FlowLayout
extends Object
implements LayoutManager, Serializable
FlowLayout は、パネル内にボタンを配置するために使用されます。 同じ行に配置できなくなるまで、左から右に向かってボタンを配置します。 各行は中央に揃えられます。


Variable Index

 o CENTER
中央のアラインメント変数。
 o LEFT
左側のアラインメント変数。
 o RIGHT
右側のアラインメント変数。

Constructor Index

 o FlowLayout()
デフォルトの 5 単位の水平間隔と垂直間隔を持つ FlowLayout を中央に揃えて作成する。
 o FlowLayout(int)
デフォルトの 5 単位の水平間隔と垂直間隔を持つ FlowLayout を指定されたアラインメントで作成する。
 o FlowLayout(int, int, int)
指定された間隔値を持つ FlowLayout を指定されたアラインメントで作成する。

Method Index

 o addLayoutComponent(String, Component)
レイアウトに指定されたコンポーネントを追加する。
 o getAlignment()
このレイアウトのアラインメント値、 即ち LEFT、 CENTER、RIGHT のどれかを返す。
 o getHgap()
コンポーネント間の水平方向の間隔値を返す。
 o getVgap()
コンポーネント間の垂直方向の間隔値を返す。
 o layoutContainer(Container)
コンテナを配置する。
 o minimumLayoutSize(Container)
指定されたターゲットコンテナ中のコンポーネントを配置するのに必要な寸法の最小値 を返す。
 o preferredLayoutSize(Container)
指定されたターゲットコンテナ中のコンポーネントを配置する寸法の推奨値 を返す。
 o removeLayoutComponent(Component)
レイアウトから指定されたコンポーネントを削除する。
 o setAlignment(int)
このレイアウトのアラインメント値を設定する。
 o setHgap(int)
コンポーネント間の水平方向の間隔値を設定する。
 o setVgap(int)
コンポーネント間の垂直方向の間隔値を設定する。
 o toString()
この FlowLayout の値の文字列表現を返す。

Variables

 o LEFT
  public static final int LEFT
左側のアラインメント変数です。

 o CENTER
  public static final int CENTER
中央のアラインメント変数です。

 o RIGHT
  public static final int RIGHT
右側のアラインメント変数です。

Constructors

 o FlowLayout
  public FlowLayout()
デフォルトの 5 単位の水平間隔と垂直間隔を持つ FlowLayout を中央に揃えて作成します。

 o FlowLayout
  public FlowLayout(int align)
デフォルトの 5 単位の水平間隔と垂直間隔を持つ FlowLayout を指定されたアラインメントで作成します。

パラメータ:
align - アラインメント値
 o FlowLayout
  public FlowLayout(int align,
                    int hgap,
                    int vgap)
指定された間隔値を持つ FlowLayout を指定されたアラインメントで作成します。

パラメータ:
align - アラインメント値
hgap - 水平方向の間隔値
vgap - 垂直方向の間隔値

Methods

 o getAlignment
  public int getAlignment()
このレイアウトのアラインメント値、 すなわち LEFT、 CENTER、RIGHT のいずれかを返します。

 o setAlignment
  public void setAlignment(int align)
このレイアウトのアラインメント値を設定します。

パラメータ:
align - アラインメント値、 LEFT、 CENTER、RIGHT のいずれかひとつ
 o getHgap
  public int getHgap()
コンポーネント間の水平方向の間隔値を返します。

 o setHgap
  public void setHgap(int hgap)
コンポーネント間の水平方向の間隔値を設定します。

パラメータ:
hgap - コンポーネント間の水平方向の間隔値
 o getVgap
  public int getVgap()
コンポーネント間の垂直方向の間隔値を返します。
 o setVgap
  public void setVgap(int vgap)
コンポーネント間の垂直方向の間隔値を設定します。

パラメータ:
vgap - コンポーネント間の垂直方向の間隔値
 o addLayoutComponent
  public void addLayoutComponent(String name,
                                 Component comp)
レイアウトに指定されたコンポーネントを追加します。このクラスでは使用されません。

パラメータ:
name - コンポーネントの名前
comp - 追加されるコンポーネント
 o removeLayoutComponent
  public void removeLayoutComponent(Component comp)
レイアウトから指定されたコンポーネントを削除します。このクラスでは使用されません。

パラメータ:
comp - 削除するコンポーネント
 o preferredLayoutSize
  public Dimension preferredLayoutSize(Container target)
指定されたターゲットコンテナ中のコンポーネントを配置する寸法の推奨値を返します。

パラメータ:
target - 配置する必要のあるコンポーネント
参照:
Container, minimumLayoutSize
 o minimumLayoutSize
  public Dimension minimumLayoutSize(Container target)
指定されたターゲットコンテナ中のコンポーネントを配置するのに必要な寸法の最小値を返します。

パラメータ:
target - 配置する必要のあるコンポーネント
参照:
preferredLayoutSize
 o layoutContainer
  public void layoutContainer(Container target)
指定されたコンテナを配置します。 このメソッドは、FlowLayout オブジェクトの制約を満たすためにターゲット中のコンポーネントを実際に再形成します。

パラメータ:
target - 配置される指定されたコンポーネント
参照:
Container
 o toString
  public String toString()
この FlowLayout の値の文字列表現を返します。

オーバーライド:
クラス ObjecttoString

全パッケージ  クラス階層  このパッケージ  前項目  次項目  インデックス