public class OverlayLayout extends Object implements LayoutManager2, Serializable
警告: このクラスの直列化されたオブジェクトは、今後の Swing リリースとの互換性がなくなる予定です。現在の直列化のサポートは、短期間の格納や、同じバージョンの Swing を実行するアプリケーション間の RMI に適しています。1.4 以降、すべての JavaBeansTM 用の長期間の格納サポートが java.beans パッケージに追加されています。XMLEncoder を参照してください。
| コンストラクタと説明 |
|---|
OverlayLayout(Container target)
子のオーバーレイ整列を実行するレイアウトマネージャーを構築します。
|
| 修飾子と型 | メソッドと説明 |
|---|---|
void |
addLayoutComponent(Component comp, Object constraints)
指定された制約オブジェクトを使って、指定されたコンポーネントをレイアウトに追加します。
|
void |
addLayoutComponent(String name, Component comp)
指定されたコンポーネントをレイアウトに追加します。
|
float |
getLayoutAlignmentX(Container target)
コンテナの x 軸方向の配置を返します。
|
float |
getLayoutAlignmentY(Container target)
コンテナの y 軸方向の配置を返します。
|
Container |
getTarget()
このレイアウトマネージャーを使用するコンテナを返します。
|
void |
invalidateLayout(Container target)
子がレイアウト関連情報を変更し、それによってキャッシュされていた計算がフラッシュされたことを示します。
|
void |
layoutContainer(Container target)
指定されたコンテナを配置する必要があるときに AWT によって呼び出されます。
|
Dimension |
maximumLayoutSize(Container target)
指定されたターゲットコンテナに含まれているコンポーネントのレイアウトに必要な最大寸法を返します。
|
Dimension |
minimumLayoutSize(Container target)
指定されたターゲットコンテナに含まれているコンポーネントのレイアウトに必要な最小寸法を返します。
|
Dimension |
preferredLayoutSize(Container target)
指定されたターゲットコンテナ内にコンポーネントが含まれている場合の、このレイアウトの推奨寸法を返します。
|
void |
removeLayoutComponent(Component comp)
指定されたコンポーネントをレイアウトから削除します。
|
@ConstructorProperties(value="target") public OverlayLayout(Container target)
target - レイアウトを適用するコンテナpublic final Container getTarget()
public void invalidateLayout(Container target)
invalidateLayout、インタフェース: LayoutManager2target - コンテナpublic void addLayoutComponent(String name, Component comp)
addLayoutComponent、インタフェース: LayoutManagername - コンポーネントの名前comp - 追加されるコンポーネントpublic void removeLayoutComponent(Component comp)
removeLayoutComponent、インタフェース: LayoutManagercomp - 削除されるコンポーネントpublic void addLayoutComponent(Component comp, Object constraints)
addLayoutComponent、インタフェース: LayoutManager2comp - 追加されるコンポーネントconstraints - レイアウトにコンポーネントを追加する場所/方法。public Dimension preferredLayoutSize(Container target)
preferredLayoutSize、インタフェース: LayoutManagertarget - レイアウトが必要なコンポーネントminimumLayoutSize(java.awt.Container)public Dimension minimumLayoutSize(Container target)
minimumLayoutSize、インタフェース: LayoutManagertarget - レイアウトが必要なコンポーネントpreferredLayoutSize(java.awt.Container)public Dimension maximumLayoutSize(Container target)
getInset によって返されるインセット設定を考慮します。maximumLayoutSize、インタフェース: LayoutManager2target - レイアウトする必要があるコンポーネントDimension オブジェクトpreferredLayoutSize(java.awt.Container)public float getLayoutAlignmentX(Container target)
getLayoutAlignmentX、インタフェース: LayoutManager2target - コンテナpublic float getLayoutAlignmentY(Container target)
getLayoutAlignmentY、インタフェース: LayoutManager2target - コンテナpublic void layoutContainer(Container target)
layoutContainer、インタフェース: LayoutManagertarget - レイアウトするコンテナAWTError - ターゲットがコンストラクタに指定されたコンテナでない場合 バグまたは機能を送信
詳細な API リファレンスおよび開発者ドキュメントについては、Java SE のドキュメントを参照してください。そのドキュメントには、概念的な概要、用語の定義、回避方法、有効なコード例などの、開発者を対象にしたより詳細な説明が含まれています。
Copyright © 1993, 2013, Oracle and/or its affiliates. All rights reserved.