java创建布局管理器_java创建布局管理器的方法

java创建布局管理器的方法

JAVA的界面布局原理:因为Java是跨平台语言,使用绝对坐标显然会导致问题,即在不同平台、不同分辨率下的显示效果不一样。Java 为了实现跨平台的特性并且获得动态的布局效果,Java将容器内的所有组件安排给一个“布局管理器”负责管理。我们为大家收集整理了关于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:组件的宽和高。

来源: http://www.51edu.com/it/bckf/477236.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值