java.lang.Object
javax.swing.ViewportLayout
- 所有已实现的接口:
LayoutManager,Serializable
JViewport 的默认布局管理器。 ViewportLayout 定义了对大多数应用程序应该有用的布局策略。视口使其视图与视口的大小相同,但是它不会使视图小于其最小大小。随着视口的增长,视图保持底部对齐,直到整个视图可见,随后视图保持顶部对齐。
Warning: 此类的序列化对象将与未来的 Swing 版本不兼容。当前的序列化支持适用于运行相同版本 Swing 的应用程序之间的短期存储或 RMI。从 1.4 开始,对所有 JavaBeans 的长期存储的支持已添加到 java.beans 包中。请参阅 XMLEncoder 。
- 自从:
- 1.2
-
构造方法总结
构造方法 -
方法总结
修饰符和类型方法描述voidaddLayoutComponent(String name, Component c) 将指定的组件添加到布局中。voidlayoutContainer(Container parent) 当指定的容器需要布局时由 AWT 调用。minimumLayoutSize(Container parent) 返回布局指定目标容器中包含的组件所需的最小尺寸。preferredLayoutSize(Container parent) 给定指定目标容器中的组件,返回此布局的首选尺寸。void从布局中移除指定的组件。
-
构造方法详细信息
-
ViewportLayout
public ViewportLayout()构造一个ViewportLayout
-
-
方法详情
-
addLayoutComponent
将指定的组件添加到布局中。不被这个类使用。- 指定者:
addLayoutComponent在接口LayoutManager中- 参数:
name- 组件名称c- 要添加的组件
-
removeLayoutComponent
从布局中移除指定的组件。不被这个类使用。- 指定者:
removeLayoutComponent在接口LayoutManager中- 参数:
c- 要删除的组件
-
preferredLayoutSize
给定指定目标容器中的组件,返回此布局的首选尺寸。- 指定者:
preferredLayoutSize在接口LayoutManager中- 参数:
parent- 需要布局的组件- 返回:
-
包含首选尺寸的
Dimension对象 - 参见:
-
minimumLayoutSize
返回布局指定目标容器中包含的组件所需的最小尺寸。- 指定者:
minimumLayoutSize在接口LayoutManager中- 参数:
parent- 需要布局的组件- 返回:
-
包含最小尺寸的
Dimension对象 - 参见:
-
layoutContainer
当指定的容器需要布局时由 AWT 调用。- 指定者:
layoutContainer在接口LayoutManager中- 参数:
parent- 要布局的容器- 抛出:
AWTError- 如果目标不是指定给BoxLayout构造函数的容器
-