服务热线:13616026886

技术文档 欢迎使用技术文档,我们为你提供从新手到专业开发者的所有资源,你也可以通过它日益精进

位置:首页 > 技术文档 > JAVA > 新手入门 > 基础入门 > 查看文档

创建布局管理器


  来自于布局管理类layoutmanager。
  创建方法:
  a、布局管理器必须实现布局管理器类的接口//
  b、覆盖五个函数
  //在布局管理器中增加或删除组件时调用下面两个函数
  void addlayoutcomponent(string s,component 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 x,int y,int width,int height)
  x,y:组件左上角坐标
  width,height:组件的宽和高。

扫描关注微信公众号