protected class JRootPane.RootLayout extends Object implements LayoutManager2, Serializable
 警告:此类的序列化对象与将来的Swing版本不兼容。 当前的序列化支持适用于运行相同版本的Swing的应用程序之间的短期存储或RMI。 从1.4开始,对所有JavaBeans的长期存储的支持已被添加到java.beans包中。 请参阅XMLEncoder 。 
| Modifier | Constructor and Description | 
|---|---|
| protected  | RootLayout() | 
| Modifier and Type | Method and Description | 
|---|---|
| void | addLayoutComponent(Component comp, Object constraints)
              使用指定的约束对象将指定的组件添加到布局。 
             | 
| void | addLayoutComponent(String name, Component comp)
              如果布局管理器使用每个组件字符串,则将组件 
              comp添加到布局,将其与name指定的字符串相关name。 | 
| float | getLayoutAlignmentX(Container target)
              返回沿x轴的对齐方式。 
             | 
| float | getLayoutAlignmentY(Container target)
              返回沿着y轴的对齐。 
             | 
| void | invalidateLayout(Container target)
              使布局无效,指示如果布局管理器已缓存信息,则应将其丢弃。 
             | 
| void | layoutContainer(Container parent)
              指示布局管理器执行指定容器的布局。 
             | 
| Dimension | maximumLayoutSize(Container target)
              返回布局可以使用的最大空间量。 
             | 
| Dimension | minimumLayoutSize(Container parent)
              返回布局所需的最小空间量。 
             | 
| Dimension | preferredLayoutSize(Container parent)
              返回布局想要的空间量。 
             | 
| void | removeLayoutComponent(Component comp)
              从布局中删除指定的组件。 
             | 
public Dimension preferredLayoutSize(Container parent)
preferredLayoutSize在界面 
            LayoutManager 
           parent - 正在使用此布局管理器的容器 
           LayoutManager.minimumLayoutSize(java.awt.Container) 
           public Dimension minimumLayoutSize(Container parent)
minimumLayoutSize在界面 
            LayoutManager 
           parent - 正在使用此布局管理器的容器 
           LayoutManager.preferredLayoutSize(java.awt.Container) 
           public Dimension maximumLayoutSize(Container target)
maximumLayoutSize在接口 
            LayoutManager2 
           target - 正在使用此布局管理器的容器 
           Component.getMaximumSize() , LayoutManager 
           public void layoutContainer(Container parent)
layoutContainer在界面 
            LayoutManager 
           parent - 正在使用此布局管理器的容器 
           public void addLayoutComponent(String name, Component comp)
LayoutManager 
          comp添加到布局,将其与name指定的字符串相关 
           name 。 
          addLayoutComponent在接口 
            LayoutManager 
           name - 与 
            name的字符串 
           comp - 要添加的组件 
           public void removeLayoutComponent(Component comp)
LayoutManager 
          removeLayoutComponent在界面 
            LayoutManager 
           comp - 要删除的组件 
           public void addLayoutComponent(Component comp, Object constraints)
LayoutManager2复制 
          addLayoutComponent在界面 
            LayoutManager2 
           comp - 要添加的组件 
           constraints - 组件添加到布局的哪里/如何。 
           public float getLayoutAlignmentX(Container target)
LayoutManager2复制 
          getLayoutAlignmentX在接口 
            LayoutManager2 
           public float getLayoutAlignmentY(Container target)
LayoutManager2 
          getLayoutAlignmentY在接口 
            LayoutManager2 
           public void invalidateLayout(Container target)
LayoutManager2 
          invalidateLayout在界面 
            LayoutManager2 
            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.