来自于布局管理类LayoutManager 创建方法 a布局管理器必须实现布局管理器类的接口// b覆盖五个函数 //在布局管理器中增加或删除组件时调用下面两个函数 void addLayoutComponent(String sComponent c); s:组件位置的标识符名称 c:增加的组件 void removeLayoutComponent(Component c); c:删除的组件 //计算布局组件所需的最小和选定的空间用下面两个函数 Dimension preferredLayoutSize(Container parent);//返回当前布局下容器的选定大小 Dimensioin minimumLayoutSize(Container parent);//返回当前布局下容器的最小尺寸 parent:在其中布局组件的容器 //在容器中布局组件并对所有组件调用reshape方法用下面函数 void layoutContainer(Container parent);
reshape()快速原型开发 有时不想安排布局管理器仅把组件放在固定的位置上这种方式虽然不适于编写平台独立的程序 但是可以快速开发原型 reshape(int xint yint widthint height) xy:组件左上角坐标 widthheight:组件的宽和高 |