mx.core
public class EdgeMetrics
继承EdgeMetrics Inheritance Object

EdgeMetrics 类可指定可视组件周围四个边缘区域的粗细(以像素为单位)。

下列 Flex 属性的值是 EdgeMetrics 对象:

这三个属性均返回对同一 EdgeMetrics 对象的引用,Container 正使用该对象进行测量和布局;这些属性不返回此对象的副本。如果需要副本,请调用 clone() 方法。

另请参见

mx.core.Container
mx.skins.Border
mx.containers.Panel


公共属性
 属性定义方
  bottom : Number
下边缘区域的高度(以像素为单位)。
EdgeMetrics
 Inheritedconstructor : Object
对类对象或给定对象实例的构造函数的引用。
Object
  left : Number
左边缘区域的宽度(以像素为单位)。
EdgeMetrics
 Inheritedprototype : Object
[静态] 对类或函数对象的原型对象的引用。
Object
  right : Number
右边缘区域的宽度(以像素为单位)。
EdgeMetrics
  top : Number
上边缘区域的高度(以像素为单位)。
EdgeMetrics
公共方法
 方法定义方
  
EdgeMetrics(left:Number = 0, top:Number = 0, right:Number = 0, bottom:Number = 0)
构造函数。
EdgeMetrics
  
返回此 EdgeMetrics 对象的副本。
EdgeMetrics
 Inherited
指示对象是否已经定义了指定的属性。
Object
 Inherited
指示 Object 类的实例是否在指定为参数的对象的原型链中。
Object
 Inherited
指示指定的属性是否存在、是否可枚举。
Object
 Inherited
设置循环操作动态属性的可用性。
Object
 Inherited
返回指定对象的字符串表示形式。
Object
 Inherited
返回指定对象的原始值。
Object
公共常量
 常量定义方
  EMPTY : EdgeMetrics
[静态] left、top、right 和 bottom 属性值均为零的 EdgeMetrics 对象。
EdgeMetrics
属性详细信息
bottom属性
public var bottom:Number

下边缘区域的高度(以像素为单位)。

left属性 
public var left:Number

左边缘区域的宽度(以像素为单位)。

right属性 
public var right:Number

右边缘区域的宽度(以像素为单位)。

top属性 
public var top:Number

上边缘区域的高度(以像素为单位)。

构造函数详细信息
EdgeMetrics()构造函数
public function EdgeMetrics(left:Number = 0, top:Number = 0, right:Number = 0, bottom:Number = 0)

构造函数。

参数
left:Number (default = 0) — 左边缘区域的宽度(以像素为单位)。
 
top:Number (default = 0) — 上边缘区域的高度(以像素为单位)。
 
right:Number (default = 0) — 右边缘区域的宽度(以像素为单位)。
 
bottom:Number (default = 0) — 下边缘区域的高度(以像素为单位)。
方法详细信息
clone()方法
public function clone():EdgeMetrics

返回此 EdgeMetrics 对象的副本。

返回
EdgeMetrics
常量详细信息
EMPTY常量
public static const EMPTY:EdgeMetrics

lefttoprightbottom 属性值均为零的 EdgeMetrics 对象。