public class OverlayLayout extends Object implements LayoutManager2, Serializable
 警告:此类的序列化对象与将来的Swing版本不兼容。 当前的序列化支持适用于运行相同版本的Swing的应用程序之间的短期存储或RMI。 从1.4开始,对所有JavaBeans的长期存储的支持已经添加到java.beans包中。 请参阅XMLEncoder 。 
| Constructor and Description | 
|---|
| OverlayLayout(Container target)
              构建一个布局管理器,执行子项的覆盖排列。 
             | 
| Modifier and Type | Method and Description | 
|---|---|
| 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在界面 
            LayoutManager2 
           target - 集装箱 
           public void addLayoutComponent(String name, Component comp)
addLayoutComponent在接口 
            LayoutManager 
           name - 
            name的名称 
           comp - 要添加的组件 
           public void removeLayoutComponent(Component comp)
removeLayoutComponent在接口 
            LayoutManager 
           comp - 要删除的组件 
           public void addLayoutComponent(Component comp, Object constraints)
addLayoutComponent在接口 
            LayoutManager2 
           comp - 要添加的组件 
           constraints - 在哪里/如何将组件添加到布局中。 
           public Dimension preferredLayoutSize(Container target)
preferredLayoutSize在接口 
            LayoutManager 
           target - 需要布局的组件 
           minimumLayoutSize(java.awt.Container) 
           public Dimension minimumLayoutSize(Container target)
minimumLayoutSize在界面 
            LayoutManager 
           target - 需要布局的组件 
           preferredLayoutSize(java.awt.Container) 
           public Dimension maximumLayoutSize(Container target)
getInset 。 
          maximumLayoutSize在界面 
            LayoutManager2 
           target - 需要布局的组件 
           Dimension最大尺寸的 
            Dimension对象 
           preferredLayoutSize(java.awt.Container) 
           public float getLayoutAlignmentX(Container target)
getLayoutAlignmentX在接口 
            LayoutManager2 
           target - 集装箱 
           public float getLayoutAlignmentY(Container target)
getLayoutAlignmentY在界面 
            LayoutManager2 
           target - 容器 
           public void layoutContainer(Container target)
layoutContainer在界面 
            LayoutManager 
           target - 容器布置 
           AWTError - 如果目标不是为构造函数指定的容器 
            Submit a bug or feature 
For further API reference and developer documentation, see Java SE Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.
 Copyright © 1993, 2014, Oracle and/or its affiliates. All rights reserved.