|
Java プラットフォーム 1.2 |
|||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 内部クラス | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||
レイアウト制約オブジェクトに基づいて、コンテナをどのように配置するかを知っているクラスのためのインタフェースを定義します。
このインタフェースは、コンポーネントをレイアウトのどこへどのように追加するかを指定する制約オブジェクトによってレイアウトを明示的に処理するように LayoutManager インタフェースを拡張します。
LayoutManager のこの最低限の拡張は、制約レイアウトを作成するツール提供者のためのものです。これはまだ制約ベースのカスタムレイアウトマネージャを完全に、かつ一般的にサポートするものではありません。
LayoutManager,
Container| メソッドの概要 | |
void |
addLayoutComponent(Component comp,
Object constraints)
指定された制約オブジェクトを使って、指定されたコンポーネントをレイアウトに追加します。 |
float |
getLayoutAlignmentX(Container target)
x 軸方向の配置方法を返します。 |
float |
getLayoutAlignmentY(Container target)
y 軸方向の配置方法を返します。 |
void |
invalidateLayout(Container target)
レイアウトを無効にします。 |
Dimension |
maximumLayoutSize(Container target)
このコンポーネントの最大サイズを返します。 |
| インタフェース java.awt.LayoutManager から継承したメソッド |
addLayoutComponent,
layoutContainer,
minimumLayoutSize,
preferredLayoutSize,
removeLayoutComponent |
| メソッドの詳細 |
public void addLayoutComponent(Component comp,
Object constraints)
comp - 追加されるコンポーネントconstraints - コンポーネントをレイアウトのどこへどのように追加するかpublic Dimension maximumLayoutSize(Container target)
Component.getMinimumSize(),
Component.getPreferredSize(),
LayoutManagerpublic float getLayoutAlignmentX(Container target)
public float getLayoutAlignmentY(Container target)
public void invalidateLayout(Container target)
|
Java プラットフォーム 1.2 |
|||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 内部クラス | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||