- java.lang.Object
-
- javax.swing.JRootPane.RootLayout
-
- 实现的所有接口
-
LayoutManager
,LayoutManager2
,Serializable
- Enclosing class:
- JRootPane
protected class JRootPane.RootLayout extends Object implements LayoutManager2, Serializable
自定义布局管理器,负责layeredPane,glassPane和menuBar的布局。警告:此类的序列化对象与以后的Swing版本不兼容。 当前的序列化支持适用于运行相同版本Swing的应用程序之间的短期存储或RMI。 从1.4开始,
java.beans
软件包中添加了对所有JavaBeansjava.beans
长期存储的支持。 请参阅XMLEncoder
。- 另请参见:
- Serialized Form
-
-
构造方法摘要
构造方法 变量 构造器 描述 protected
RootLayout()
-
方法摘要
所有方法 实例方法 具体的方法 变量和类型 方法 描述 void
layoutContainer(Container parent)
指示布局管理器执行指定容器的布局。Dimension
maximumLayoutSize(Container target)
返回布局可以使用的最大空间量。Dimension
minimumLayoutSize(Container parent)
返回布局所需的最小空间量。Dimension
preferredLayoutSize(Container parent)
返回布局希望拥有的空间量。-
声明方法的类 java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
声明方法的接口 java.awt.LayoutManager
addLayoutComponent, removeLayoutComponent
-
声明方法的接口 java.awt.LayoutManager2
addLayoutComponent, getLayoutAlignmentX, getLayoutAlignmentY, invalidateLayout
-
-
-
-
方法详细信息
-
preferredLayoutSize
public Dimension preferredLayoutSize(Container parent)
返回布局希望拥有的空间量。- Specified by:
-
preferredLayoutSize
接口LayoutManager
- 参数
-
parent
- 正在使用此布局管理器的Container - 结果
- 包含布局首选大小的Dimension对象
- 另请参见:
-
LayoutManager.minimumLayoutSize(java.awt.Container)
-
minimumLayoutSize
public Dimension minimumLayoutSize(Container parent)
返回布局所需的最小空间量。- Specified by:
-
minimumLayoutSize
,界面LayoutManager
- 参数
-
parent
- 正在使用此布局管理器的Container - 结果
- 包含布局最小大小的Dimension对象
- 另请参见:
-
LayoutManager.preferredLayoutSize(java.awt.Container)
-
maximumLayoutSize
public Dimension maximumLayoutSize(Container target)
返回布局可以使用的最大空间量。- Specified by:
-
maximumLayoutSize
在界面LayoutManager2
- 参数
-
target
- 正在使用此布局管理器的Container - 结果
- 包含布局最大大小的Dimension对象
- 另请参见:
-
Component.getMaximumSize()
,LayoutManager
-
layoutContainer
public void layoutContainer(Container parent)
指示布局管理器执行指定容器的布局。- Specified by:
-
layoutContainer
接口LayoutManager
- 参数
-
parent
- 正在使用此布局管理器的Container
-
-