用于 Adobe® Flash® Platform 的 ActionScript® 3.0 参考
主页  |  隐藏包列表和类列表 |   |   |  新增内容  |  索引  |  附录  |  为什么显示为英语?
过滤条件: 正在从服务器检索数据...
正在从服务器检索数据...
mx.containers.utilityClasses 

PostScaleAdapter  - AS3 Flex

mx.containers.utilityClasses
public class PostScaleAdapter
继承PostScaleAdapter Inheritance Object
实现 IUIComponent, IConstraintClient, IInvalidating

语言版本: ActionScript 3.0
产品版本: Flex 3
运行时版本: Flash Player 9, AIR 1.1

PostScaleAdapter 类用作依赖于要在应用缩放之后确定的 width、height、min、max、explicit、measured 以及其他属性的 Flex 3 类的兼容层。自 Flex 4 起,此功能就很有用,会在应用缩放之前计算这些属性。



公共属性
 属性由以下参数定义
  accessibilityProperties : AccessibilityProperties
PostScaleAdapter
  alpha : Number
PostScaleAdapter
  baselinePosition : Number
[只读]
PostScaleAdapter
  blendMode : String
PostScaleAdapter
  cacheAsBitmap : Boolean
PostScaleAdapter
 Inheritedconstructor : Object
对类对象或给定对象实例的构造函数的引用。
Object
  document : Object
对与此组件关联的文档对象的引用。
PostScaleAdapter
  enabled : Boolean
组件是否可以接受用户交互。
PostScaleAdapter
  explicitHeight : Number
在组件坐标中显式指定的组件高度(以像素为单位)。
PostScaleAdapter
  explicitMaxHeight : Number
[只读] 在组件坐标中指定组件最大高度的数字(以像素为单位)。
PostScaleAdapter
  explicitMaxWidth : Number
[只读] 在组件坐标中指定组件最大宽度的数字(以像素为单位)。
PostScaleAdapter
  explicitMinHeight : Number
[只读] 在组件坐标中指定组件最小高度的数字(以像素为单位)。
PostScaleAdapter
  explicitMinWidth : Number
[只读] 在组件坐标中指定组件最小宽度的数字(以像素为单位)。
PostScaleAdapter
  explicitWidth : Number
在组件坐标中显式指定的组件宽度(以像素为单位)。
PostScaleAdapter
  filters : Array
PostScaleAdapter
  focusPane : Sprite
在组件中共享并用作绘制焦点指示符的叠加层的单个 Sprite 对象。
PostScaleAdapter
  height : Number
PostScaleAdapter
  includeInLayout : Boolean
PostScaleAdapter
  isPopUp : Boolean
PostScaleAdapter
  loaderInfo : LoaderInfo
[只读]
PostScaleAdapter
  mask : DisplayObject
PostScaleAdapter
  maxHeight : Number
[只读] 在组件坐标中指定组件最大高度的数字(以像素为单位)。
PostScaleAdapter
  maxWidth : Number
[只读] 在组件坐标中指定组件最大宽度的数字(以像素为单位)。
PostScaleAdapter
  measuredHeight : Number
[只读] 此对象的测量高度。
PostScaleAdapter
  measuredMinHeight : Number
PostScaleAdapter
  measuredMinWidth : Number
PostScaleAdapter
  measuredWidth : Number
[只读] 此对象的测量宽度。
PostScaleAdapter
  minHeight : Number
[只读] 在组件坐标中指定组件最小高度的数字(以像素为单位)。
PostScaleAdapter
  minWidth : Number
[只读] 在组件坐标中指定组件最小宽度的数字(以像素为单位)。
PostScaleAdapter
  mouseX : Number
[只读]
PostScaleAdapter
  mouseY : Number
[只读]
PostScaleAdapter
  name : String
PostScaleAdapter
  opaqueBackground : Object
PostScaleAdapter
  owner : DisplayObjectContainer
PostScaleAdapter
  parent : DisplayObjectContainer
[只读]
PostScaleAdapter
  percentHeight : Number
以组件父项大小百分比的方式指定组件高度的数字。
PostScaleAdapter
  percentWidth : Number
以组件父项大小百分比形式指定其宽度的数字。
PostScaleAdapter
  root : DisplayObject
[只读]
PostScaleAdapter
  rotation : Number
PostScaleAdapter
  scale9Grid : Rectangle
PostScaleAdapter
  scaleX : Number
PostScaleAdapter
  scaleY : Number
PostScaleAdapter
  scrollRect : Rectangle
PostScaleAdapter
  stage : Stage
[只读]
PostScaleAdapter
  systemManager : ISystemManager
对此组件的 SystemManager 对象的引用。
PostScaleAdapter
  transform : flash.geom:Transform
PostScaleAdapter
  tweeningProperties : Array
由 EffectManager 使用。
PostScaleAdapter
  visible : Boolean
PostScaleAdapter
  width : Number
PostScaleAdapter
  x : Number
PostScaleAdapter
  y : Number
PostScaleAdapter
公共方法
 方法由以下参数定义
  
PostScaleAdapter
  
addEventListener(type:String, listener:Function, useCapture:Boolean = false, priority:int = 0, useWeakReference:Boolean = false):void
PostScaleAdapter
  
PostScaleAdapter
  
getBounds(targetCoordinateSpace:DisplayObject):Rectangle
PostScaleAdapter
  
[静态] 当需要使用报告 width、height、min、max、explicit、measured 等属性的 IUIComponent 时,调用 getCompatibleIUIComponent。
PostScaleAdapter
  
getConstraintValue(constraintName:String):*
返回指定的约束值。
PostScaleAdapter
  
PostScaleAdapter
  
PostScaleAdapter
  
getRect(targetCoordinateSpace:DisplayObject):Rectangle
PostScaleAdapter
  
PostScaleAdapter
  
PostScaleAdapter
 Inherited
表示对象是否已经定义了指定的属性。
Object
  
PostScaleAdapter
  
hitTestPoint(x:Number, y:Number, shapeFlag:Boolean = false):Boolean
PostScaleAdapter
  
初始化对象。
PostScaleAdapter
  
调用此方法将导致在呈示显示列表前调用组件的 validateDisplayList() 方法。
PostScaleAdapter
  
调用此方法将导致在呈示显示列表前调用组件的 validateProperties() 方法。
PostScaleAdapter
  
调用此方法将导致在呈示显示列表前调用组件的 validateSize() 方法。
PostScaleAdapter
 Inherited
表示 Object 类的实例是否在指定为参数的对象的原型链中。
Object
  
PostScaleAdapter
  
将此对象移动到指定的 x 和 y 坐标。
PostScaleAdapter
  
owns(displayObject:DisplayObject):Boolean
PostScaleAdapter
  
PostScaleAdapter
 Inherited
表示指定的属性是否存在、是否可枚举。
Object
  
removeEventListener(type:String, listener:Function, useCapture:Boolean = false):void
PostScaleAdapter
  
setActualSize(newWidth:Number, newHeight:Number):void
设置此对象的实际大小。
PostScaleAdapter
  
setConstraintValue(constraintName:String, value:*):void
设置指定的约束值。
PostScaleAdapter
 Inherited
设置循环操作动态属性的可用性。
Object
  
setVisible(value:Boolean, noEvent:Boolean = false):void
PostScaleAdapter
 Inherited
返回此对象的字符串表示形式,其格式设置遵守区域设置特定的约定。
Object
 Inherited
返回指定对象的字符串表示形式。
Object
  
根据需要,通过立即调用 validateProperties()、validateSize() 和 validateDisplayList() 来验证并更新此对象的属性和布局。
PostScaleAdapter
 Inherited
返回指定对象的原始值。
Object
  
PostScaleAdapter
属性详细信息

accessibilityProperties

属性
accessibilityProperties:AccessibilityProperties

语言版本: ActionScript 3.0
产品版本: Flex 3
运行时版本: Flash Player 9, AIR 1.1



实现
    public function get accessibilityProperties():AccessibilityProperties
    public function set accessibilityProperties(value:AccessibilityProperties):void

alpha

属性 
alpha:Number

语言版本: ActionScript 3.0
产品版本: Flex 3
运行时版本: Flash Player 9, AIR 1.1



实现
    public function get alpha():Number
    public function set alpha(value:Number):void

baselinePosition

属性 
baselinePosition:Number  [只读]

语言版本: ActionScript 3.0
产品版本: Flex 3
运行时版本: Flash Player 9, AIR 1.1



实现
    public function get baselinePosition():Number

blendMode

属性 
blendMode:String

语言版本: ActionScript 3.0
产品版本: Flex 3
运行时版本: Flash Player 9, AIR 1.1



实现
    public function get blendMode():String
    public function set blendMode(value:String):void

cacheAsBitmap

属性 
cacheAsBitmap:Boolean

语言版本: ActionScript 3.0
产品版本: Flex 3
运行时版本: Flash Player 9, AIR 1.1



实现
    public function get cacheAsBitmap():Boolean
    public function set cacheAsBitmap(value:Boolean):void

document

属性 
document:Object

语言版本: ActionScript 3.0
产品版本: Flex 3
运行时版本: Flash Player 9, AIR 1.1

对与此组件关联的文档对象的引用。文档对象是位于 Flex 应用程序、MXML 组件或 ActionScript 组件层次结构顶层的 Object。



实现
    public function get document():Object
    public function set document(value:Object):void

enabled

属性 
enabled:Boolean

语言版本: ActionScript 3.0
产品版本: Flex 3
运行时版本: Flash Player 9, AIR 1.1

组件是否可以接受用户交互。将 enabled 属性设置为 false 后,某些组件仍会响应鼠标交互,如 mouseOver。因此,要完全禁用 UIComponent,您应该将 mouseEnabled 属性的值也设置为 false。如果将容器的 enabled 属性设置为 false,则 Flex 会使该容器及其所有子项的颜色变暗,并阻止用户向容器及其所有子项输入内容。



实现
    public function get enabled():Boolean
    public function set enabled(value:Boolean):void

explicitHeight

属性 
explicitHeight:Number

语言版本: ActionScript 3.0
产品版本: Flex 3
运行时版本: Flash Player 9, AIR 1.1

在组件坐标中显式指定的组件高度(以像素为单位)。如果没有显式指定的高度,则值为 NaN



实现
    public function get explicitHeight():Number
    public function set explicitHeight(value:Number):void

explicitMaxHeight

属性 
explicitMaxHeight:Number  [只读]

语言版本: ActionScript 3.0
产品版本: Flex 3
运行时版本: Flash Player 9, AIR 1.1

在组件坐标中指定组件最大高度的数字(以像素为单位)。



实现
    public function get explicitMaxHeight():Number

explicitMaxWidth

属性 
explicitMaxWidth:Number  [只读]

语言版本: ActionScript 3.0
产品版本: Flex 3
运行时版本: Flash Player 9, AIR 1.1

在组件坐标中指定组件最大宽度的数字(以像素为单位)。



实现
    public function get explicitMaxWidth():Number

explicitMinHeight

属性 
explicitMinHeight:Number  [只读]

语言版本: ActionScript 3.0
产品版本: Flex 3
运行时版本: Flash Player 9, AIR 1.1

在组件坐标中指定组件最小高度的数字(以像素为单位)。



实现
    public function get explicitMinHeight():Number

explicitMinWidth

属性 
explicitMinWidth:Number  [只读]

语言版本: ActionScript 3.0
产品版本: Flex 3
运行时版本: Flash Player 9, AIR 1.1

在组件坐标中指定组件最小宽度的数字(以像素为单位)。



实现
    public function get explicitMinWidth():Number

explicitWidth

属性 
explicitWidth:Number

语言版本: ActionScript 3.0
产品版本: Flex 3
运行时版本: Flash Player 9, AIR 1.1

在组件坐标中显式指定的组件宽度(以像素为单位)。如果没有显式指定的宽度,则值为 NaN



实现
    public function get explicitWidth():Number
    public function set explicitWidth(value:Number):void

filters

属性 
filters:Array

语言版本: ActionScript 3.0
产品版本: Flex 3
运行时版本: Flash Player 9, AIR 1.1



实现
    public function get filters():Array
    public function set filters(value:Array):void

focusPane

属性 
focusPane:Sprite

语言版本: ActionScript 3.0
产品版本: Flex 3
运行时版本: Flash Player 9, AIR 1.1

在组件中共享并用作绘制焦点指示符的叠加层的单个 Sprite 对象。如果组件的父项具有焦点,则这些组件共享此对象;如果该组件实现了 IFocusManagerComponent 接口,则不共享此对象。



实现
    public function get focusPane():Sprite
    public function set focusPane(value:Sprite):void

height

属性 
height:Number

语言版本: ActionScript 3.0
产品版本: Flex 3
运行时版本: Flash Player 9, AIR 1.1



实现
    public function get height():Number
    public function set height(value:Number):void

includeInLayout

属性 
includeInLayout:Boolean

语言版本: ActionScript 3.0
产品版本: Flex 3
运行时版本: Flash Player 9, AIR 1.1



实现
    public function get includeInLayout():Boolean
    public function set includeInLayout(value:Boolean):void

isPopUp

属性 
isPopUp:Boolean

语言版本: ActionScript 3.0
产品版本: Flex 3
运行时版本: Flash Player 9, AIR 1.1



实现
    public function get isPopUp():Boolean
    public function set isPopUp(value:Boolean):void

loaderInfo

属性 
loaderInfo:LoaderInfo  [只读]

语言版本: ActionScript 3.0
产品版本: Flex 3
运行时版本: Flash Player 9, AIR 1.1



实现
    public function get loaderInfo():LoaderInfo

mask

属性 
mask:DisplayObject

语言版本: ActionScript 3.0
产品版本: Flex 3
运行时版本: Flash Player 9, AIR 1.1



实现
    public function get mask():DisplayObject
    public function set mask(value:DisplayObject):void

maxHeight

属性 
maxHeight:Number  [只读]

语言版本: ActionScript 3.0
产品版本: Flex 3
运行时版本: Flash Player 9, AIR 1.1

在组件坐标中指定组件最大高度的数字(以像素为单位)。



实现
    public function get maxHeight():Number

maxWidth

属性 
maxWidth:Number  [只读]

语言版本: ActionScript 3.0
产品版本: Flex 3
运行时版本: Flash Player 9, AIR 1.1

在组件坐标中指定组件最大宽度的数字(以像素为单位)。



实现
    public function get maxWidth():Number

measuredHeight

属性 
measuredHeight:Number  [只读]

语言版本: ActionScript 3.0
产品版本: Flex 3
运行时版本: Flash Player 9, AIR 1.1

此对象的测量高度。

通常为图形外观硬编码此属性,因为此数字只是图形中的像素数目。对于代码外观来说,如果希望以特定大小进行绘制,也可以对其进行硬编码。如果此大小可以随属性更改,您可能还希望是 ILayoutManagerClient,以便在适当时调用 measure() 方法,从而能够计算 measuredHeight



实现
    public function get measuredHeight():Number

measuredMinHeight

属性 
measuredMinHeight:Number

语言版本: ActionScript 3.0
产品版本: Flex 3
运行时版本: Flash Player 9, AIR 1.1



实现
    public function get measuredMinHeight():Number
    public function set measuredMinHeight(value:Number):void

measuredMinWidth

属性 
measuredMinWidth:Number

语言版本: ActionScript 3.0
产品版本: Flex 3
运行时版本: Flash Player 9, AIR 1.1



实现
    public function get measuredMinWidth():Number
    public function set measuredMinWidth(value:Number):void

measuredWidth

属性 
measuredWidth:Number  [只读]

语言版本: ActionScript 3.0
产品版本: Flex 3
运行时版本: Flash Player 9, AIR 1.1

此对象的测量宽度。

通常为图形外观硬编码此属性,因为此数字只是图形中的像素数目。对于代码外观来说,如果希望以特定大小进行绘制,也可以对其进行硬编码。如果此大小可以随属性更改,您可能还希望是 ILayoutManagerClient,以便在适当时调用 measure() 方法,从而能够计算 measuredHeight



实现
    public function get measuredWidth():Number

minHeight

属性 
minHeight:Number  [只读]

语言版本: ActionScript 3.0
产品版本: Flex 3
运行时版本: Flash Player 9, AIR 1.1

在组件坐标中指定组件最小高度的数字(以像素为单位)。



实现
    public function get minHeight():Number

minWidth

属性 
minWidth:Number  [只读]

语言版本: ActionScript 3.0
产品版本: Flex 3
运行时版本: Flash Player 9, AIR 1.1

在组件坐标中指定组件最小宽度的数字(以像素为单位)。



实现
    public function get minWidth():Number

mouseX

属性 
mouseX:Number  [只读]

语言版本: ActionScript 3.0
产品版本: Flex 3
运行时版本: Flash Player 9, AIR 1.1



实现
    public function get mouseX():Number

mouseY

属性 
mouseY:Number  [只读]

语言版本: ActionScript 3.0
产品版本: Flex 3
运行时版本: Flash Player 9, AIR 1.1



实现
    public function get mouseY():Number

name

属性 
name:String

语言版本: ActionScript 3.0
产品版本: Flex 3
运行时版本: Flash Player 9, AIR 1.1



实现
    public function get name():String
    public function set name(value:String):void

opaqueBackground

属性 
opaqueBackground:Object

语言版本: ActionScript 3.0
产品版本: Flex 3
运行时版本: Flash Player 9, AIR 1.1



实现
    public function get opaqueBackground():Object
    public function set opaqueBackground(value:Object):void

owner

属性 
owner:DisplayObjectContainer

语言版本: ActionScript 3.0
产品版本: Flex 3
运行时版本: Flash Player 9, AIR 1.1



实现
    public function get owner():DisplayObjectContainer
    public function set owner(value:DisplayObjectContainer):void

parent

属性 
parent:DisplayObjectContainer  [只读]

语言版本: ActionScript 3.0
产品版本: Flex 3
运行时版本: Flash Player 9, AIR 1.1



实现
    public function get parent():DisplayObjectContainer

percentHeight

属性 
percentHeight:Number

语言版本: ActionScript 3.0
产品版本: Flex 3
运行时版本: Flash Player 9, AIR 1.1

以组件父项大小百分比的方式指定组件高度的数字。允许的值为从 0 到 100。



实现
    public function get percentHeight():Number
    public function set percentHeight(value:Number):void

percentWidth

属性 
percentWidth:Number

语言版本: ActionScript 3.0
产品版本: Flex 3
运行时版本: Flash Player 9, AIR 1.1

以组件父项大小百分比形式指定其宽度的数字。允许的值为从 0 到 100。



实现
    public function get percentWidth():Number
    public function set percentWidth(value:Number):void

root

属性 
root:DisplayObject  [只读]

语言版本: ActionScript 3.0
产品版本: Flex 3
运行时版本: Flash Player 9, AIR 1.1



实现
    public function get root():DisplayObject

rotation

属性 
rotation:Number

语言版本: ActionScript 3.0
产品版本: Flex 3
运行时版本: Flash Player 9, AIR 1.1



实现
    public function get rotation():Number
    public function set rotation(value:Number):void

scale9Grid

属性 
scale9Grid:Rectangle

语言版本: ActionScript 3.0
产品版本: Flex 3
运行时版本: Flash Player 9, AIR 1.1



实现
    public function get scale9Grid():Rectangle
    public function set scale9Grid(value:Rectangle):void

scaleX

属性 
scaleX:Number

语言版本: ActionScript 3.0
产品版本: Flex 3
运行时版本: Flash Player 9, AIR 1.1



实现
    public function get scaleX():Number
    public function set scaleX(value:Number):void

scaleY

属性 
scaleY:Number

语言版本: ActionScript 3.0
产品版本: Flex 3
运行时版本: Flash Player 9, AIR 1.1



实现
    public function get scaleY():Number
    public function set scaleY(value:Number):void

scrollRect

属性 
scrollRect:Rectangle

语言版本: ActionScript 3.0
产品版本: Flex 3
运行时版本: Flash Player 9, AIR 1.1



实现
    public function get scrollRect():Rectangle
    public function set scrollRect(value:Rectangle):void

stage

属性 
stage:Stage  [只读]

语言版本: ActionScript 3.0
产品版本: Flex 3
运行时版本: Flash Player 9, AIR 1.1



实现
    public function get stage():Stage

systemManager

属性 
systemManager:ISystemManager

语言版本: ActionScript 3.0
产品版本: Flex 3
运行时版本: Flash Player 9, AIR 1.1

对此组件的 SystemManager 对象的引用。



实现
    public function get systemManager():ISystemManager
    public function set systemManager(value:ISystemManager):void

transform

属性 
transform:flash.geom:Transform

语言版本: ActionScript 3.0
产品版本: Flex 3
运行时版本: Flash Player 9, AIR 1.1



实现
    public function get transform():flash.geom:Transform
    public function set transform(value:flash.geom:Transform):void

tweeningProperties

属性 
tweeningProperties:Array

语言版本: ActionScript 3.0
产品版本: Flex 3
运行时版本: Flash Player 9, AIR 1.1

由 EffectManager 使用。如果组件不使用 EffectManager 执行 Tween,则返回非空值。



实现
    public function get tweeningProperties():Array
    public function set tweeningProperties(value:Array):void

visible

属性 
visible:Boolean

语言版本: ActionScript 3.0
产品版本: Flex 3
运行时版本: Flash Player 9, AIR 1.1



实现
    public function get visible():Boolean
    public function set visible(value:Boolean):void

width

属性 
width:Number

语言版本: ActionScript 3.0
产品版本: Flex 3
运行时版本: Flash Player 9, AIR 1.1



实现
    public function get width():Number
    public function set width(value:Number):void

x

属性 
x:Number

语言版本: ActionScript 3.0
产品版本: Flex 3
运行时版本: Flash Player 9, AIR 1.1



实现
    public function get x():Number
    public function set x(value:Number):void

y

属性 
y:Number

语言版本: ActionScript 3.0
产品版本: Flex 3
运行时版本: Flash Player 9, AIR 1.1



实现
    public function get y():Number
    public function set y(value:Number):void
构造函数详细信息

PostScaleAdapter

()构造函数
public function PostScaleAdapter(obj:IUIComponent)



参数
obj:IUIComponent
方法详细信息

addEventListener

()方法
public function addEventListener(type:String, listener:Function, useCapture:Boolean = false, priority:int = 0, useWeakReference:Boolean = false):void

参数

type:String
 
listener:Function
 
useCapture:Boolean (default = false)
 
priority:int (default = 0)
 
useWeakReference:Boolean (default = false)

dispatchEvent

()方法 
public function dispatchEvent(event:Event):Boolean

参数

event:Event

返回
Boolean

getBounds

()方法 
public function getBounds(targetCoordinateSpace:DisplayObject):Rectangle

语言版本: ActionScript 3.0
产品版本: Flex 3
运行时版本: Flash Player 9, AIR 1.1

参数

targetCoordinateSpace:DisplayObject

返回
Rectangle

getCompatibleIUIComponent

()方法 
public static function getCompatibleIUIComponent(obj:Object):IUIComponent

语言版本: ActionScript 3.0
产品版本: Flex 3
运行时版本: Flash Player 9, AIR 1.1

当需要使用在后放大坐标中报告 width、height、min、max、explicit、measured 等属性的 IUIComponent 时,调用 getCompatibleIUIComponent。

参数

obj:Object

返回
IUIComponent

getConstraintValue

()方法 
public function getConstraintValue(constraintName:String):*

语言版本: ActionScript 3.0
产品版本: Flex 3
运行时版本: Flash Player 9, AIR 1.1

返回指定的约束值。

参数

constraintName:String — 约束值的名称。约束参数为“baseline”、“bottom”、“horizontalCenter”、“left”、“right”、“top”和“verticalCenter”。

有关这些参数的详细信息,请参见 Canvas 和 Panel 容器以及 Styles Metadata AnchorStyles。

返回
* — 约束值;如果尚未定义约束值,则为空。

getExplicitOrMeasuredHeight

()方法 
public function getExplicitOrMeasuredHeight():Number

语言版本: ActionScript 3.0
产品版本: Flex 3
运行时版本: Flash Player 9, AIR 1.1

返回
Number

getExplicitOrMeasuredWidth

()方法 
public function getExplicitOrMeasuredWidth():Number

语言版本: ActionScript 3.0
产品版本: Flex 3
运行时版本: Flash Player 9, AIR 1.1

返回
Number

getRect

()方法 
public function getRect(targetCoordinateSpace:DisplayObject):Rectangle

语言版本: ActionScript 3.0
产品版本: Flex 3
运行时版本: Flash Player 9, AIR 1.1

参数

targetCoordinateSpace:DisplayObject

返回
Rectangle

globalToLocal

()方法 
public function globalToLocal(point:Point):Point

语言版本: ActionScript 3.0
产品版本: Flex 3
运行时版本: Flash Player 9, AIR 1.1

参数

point:Point

返回
Point

hasEventListener

()方法 
public function hasEventListener(type:String):Boolean

参数

type:String

返回
Boolean

hitTestObject

()方法 
public function hitTestObject(obj:DisplayObject):Boolean

语言版本: ActionScript 3.0
产品版本: Flex 3
运行时版本: Flash Player 9, AIR 1.1

参数

obj:DisplayObject

返回
Boolean

hitTestPoint

()方法 
public function hitTestPoint(x:Number, y:Number, shapeFlag:Boolean = false):Boolean

语言版本: ActionScript 3.0
产品版本: Flex 3
运行时版本: Flash Player 9, AIR 1.1

参数

x:Number
 
y:Number
 
shapeFlag:Boolean (default = false)

返回
Boolean

initialize

()方法 
public function initialize():void

语言版本: ActionScript 3.0
产品版本: Flex 3
运行时版本: Flash Player 9, AIR 1.1

初始化对象。

invalidateDisplayList

()方法 
public function invalidateDisplayList():void

语言版本: ActionScript 3.0
产品版本: Flex 3
运行时版本: Flash Player 9, AIR 1.1

调用此方法将导致在呈示显示列表前调用组件的 validateDisplayList() 方法。

对于扩展 UIComponent 的组件,这暗示调用 updateDisplayList()

invalidateProperties

()方法 
public function invalidateProperties():void

语言版本: ActionScript 3.0
产品版本: Flex 3
运行时版本: Flash Player 9, AIR 1.1

调用此方法将导致在呈示显示列表前调用组件的 validateProperties() 方法。

对于扩展 UIComponent 的组件,这暗示调用 commitProperties()

invalidateSize

()方法 
public function invalidateSize():void

语言版本: ActionScript 3.0
产品版本: Flex 3
运行时版本: Flash Player 9, AIR 1.1

调用此方法将导致在呈示显示列表前调用组件的 validateSize() 方法。

对于扩展 UIComponent 的组件,这暗示调用 measure(),除非组件设置了 explicitWidthexplicitHeight

localToGlobal

()方法 
public function localToGlobal(point:Point):Point

语言版本: ActionScript 3.0
产品版本: Flex 3
运行时版本: Flash Player 9, AIR 1.1

参数

point:Point

返回
Point

move

()方法 
public function move(x:Number, y:Number):void

语言版本: ActionScript 3.0
产品版本: Flex 3
运行时版本: Flash Player 9, AIR 1.1

将此对象移动到指定的 x 和 y 坐标。

参数

x:Number — 此对象的新 x 位置。
 
y:Number — 此对象的新 y 位置。

owns

()方法 
public function owns(displayObject:DisplayObject):Boolean

语言版本: ActionScript 3.0
产品版本: Flex 3
运行时版本: Flash Player 9, AIR 1.1

参数

displayObject:DisplayObject

返回
Boolean

parentChanged

()方法 
public function parentChanged(p:DisplayObjectContainer):void

语言版本: ActionScript 3.0
产品版本: Flex 3
运行时版本: Flash Player 9, AIR 1.1

参数

p:DisplayObjectContainer

removeEventListener

()方法 
public function removeEventListener(type:String, listener:Function, useCapture:Boolean = false):void

参数

type:String
 
listener:Function
 
useCapture:Boolean (default = false)

setActualSize

()方法 
public function setActualSize(newWidth:Number, newHeight:Number):void

语言版本: ActionScript 3.0
产品版本: Flex 3
运行时版本: Flash Player 9, AIR 1.1

设置此对象的实际大小。

此方法主要用于实现 updateDisplayList() 方法。在此期间,您可以根据其显式大小、相对于父项的(百分比)大小以及度量大小计算此对象的实际大小。然后,通过调用 setActualSize() 将此实际大小应用于对象。

在其他情况下,您应该设置 widthheightpercentWidthpercentHeight 属性,而非调用此方法。

参数

newWidth:Number — 此对象的新宽度。
 
newHeight:Number — 此对象的新高度。

setConstraintValue

()方法 
public function setConstraintValue(constraintName:String, value:*):void

语言版本: ActionScript 3.0
产品版本: Flex 3
运行时版本: Flash Player 9, AIR 1.1

设置指定的约束值。

参数

constraintName:String — 约束值的名称。约束参数为“baseline”、“bottom”、“horizontalCenter”、“left”、“right”、“top”和“verticalCenter”。

有关这些参数的详细信息,请参见 Canvas 和 Panel 容器以及 Styles Metadata AnchorStyles。

 
value:* — 约束的新值。

setVisible

()方法 
public function setVisible(value:Boolean, noEvent:Boolean = false):void

语言版本: ActionScript 3.0
产品版本: Flex 3
运行时版本: Flash Player 9, AIR 1.1

参数

value:Boolean
 
noEvent:Boolean (default = false)

validateNow

()方法 
public function validateNow():void

语言版本: ActionScript 3.0
产品版本: Flex 3
运行时版本: Flash Player 9, AIR 1.1

根据需要,通过立即调用 validateProperties()validateSize()validateDisplayList() 来验证并更新此对象的属性和布局。

当属性更改时,新值通常不会立即对组件发挥作用。通常,会执行此时应运行的所有应用程序代码。然后根据组件验证需要及其在显示列表对象层次结构中的深度,LayoutManager 开始对组件调用 validateProperties()validateSize()validateDisplayList() 方法。

例如,设置 width 属性被延迟,因为可能需要重新计算对象子项或其父项的宽度。如果应用程序代码多次设置了 width 属性,则延迟处理还可以防止重复多次操作。此方法允许您手动覆盖此行为。

willTrigger

()方法 
public function willTrigger(type:String):Boolean

参数

type:String

返回
Boolean




[ X ]为什么显示为英语?
《ActionScript 3.0 参考》中的内容以英语显示

《ActionScript 3.0 参考》中的部分内容未翻译成所有语言。当某个语言元素未翻译时,将显示为英语。例如,ga.controls.HelpBox 类未翻译成任何语言。因此在简体中文版的参考中,ga.controls.HelpBox 类显示为英语。