Flex组件

UIComponent类的常用属性
-------------------------------------------------------------------------------------------
属性  类型  描述
-------------------------------------------------------------------------------------------
enable  布尔  定义组件是否可用
height  数字  组件的高度,可设置为绝对值或者相对值
width  数字  组件的宽度,可设置为绝对值或者相对值
id  字符串  组件的标识符
percentHeight 数字  组件的高度,百分比相对值 
percentWidth 数字  组件的宽带,百分比相对值
styleName 字符串  定义组件使用的风格类
visible  布尔  定义组件是否可视
x  数字  组件相对于父类的x绝对值定位
y  数字  组件相对于父类的y绝对值定位

组件的大小
--------------------------------------------------------------------------------------------
1.默认大小
  Flex自动定义组件和容器的大小
2.绝对值尺寸
  用户定义高度和宽度的像素值——通过height或width属性来设置
3.百分比
  设置组件相对值大小——通过height或width或者percentHeight和percentWidth设置
  在MXML代码中可以在组件标签中定义width="50%" height="10%",也可以在ActionScript
  代码中定义percentWidth=50,percentHeight=10
4.约束布局——通过定义组件在其父类容器的四边和中心位置来控制大小和位置
  即是通过相对于父类容器的top,bottom,left,right的距离以及相对父类容器的位置,
  如水平对正horizontalAlign,垂直对正verticalAlign来控制组件的大小

  使用约束布局的子类组件必须放在绝对值布局的容器中。Flex中,应用容器Application,
  面板容器以及画布容器可以使用绝对值布局。

组件的定位
--------------------------------------------------------------------------------------------
Flex提供了两种定位方法:
自动布局
绝对值定位——通过定义组件在其父类容器的四边和中心的位置来定位
 1.应用容器和面板容器:在定义layout属性为absolute时,支持绝对值定位
 2.画布容器:自动支持绝对值定位
 注:在使用绝对值定位时,需要定义子类控件的横坐标x,纵坐标y的像素值
约束布局——(不是很理解page70)

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值