国产chinesehdxxxx野外,国产av无码专区亚洲av琪琪,播放男人添女人下边视频,成人国产精品一区二区免费看,chinese丰满人妻videos

Flex UIComponent類

2018-01-01 18:25 更新

介紹

UIComponent 類是所有可視組件的基類,包括交互式和非交互式。

類聲明

以下是 mx.core.UIComponent 類的聲明:

public class UIComponent 
   extends FlexSprite
      implements IAutomationObject, IChildList, IConstraintClient,
         IDeferredInstantiationUIComponent, IFlexDisplayObject, 
            IFlexModule,IInvalidating, ILayoutManagerClient, 
               IPropertyChangeNotifier,IRepeaterClient, IStateClient,
                  IAdvancedStyleClient, IToolTipManagerClient,
                     IUIComponent, IValidatorListener, IVisualElement

公共屬性

以下是 mx.core.UIComponent 類的公共屬性:

S.N.名稱和描述
1

accessibilityDescription:String

此UIComponent的accessibilityProperties對象中的描述屬性的方便存取器。

2

accessibilityEnabled:Boolean

在此UIComponent的accessibilityProperties對象中的silent屬性的方便訪問器。

3

accessibilityName:String

在此UIComponent的accessibilityProperties對象中的name屬性的方便訪問器。

4

accessibilityShortcut:String

此UIComponent的accessibilityProperties對象中的快捷方式屬性的便捷訪問器。

5

activeEffects:Array

[只讀]當前作為EffectInstance數(shù)組實例在組件上播放的效果列表。

6

automationDelegate:Object

處理自動化相關功能的委托對象。

7

automationEnabled:Boolean

[只讀]如果此組件已啟用自動化,則為true,否則為false。

8

automationName:String

可用作此對象的標識符的名稱。

9

automationOwner:DisplayObjectContainer

[只讀]此組件的所有者用于自動化目的。

10

automationParent:DisplayObjectContainer

[只讀]此組件的父級用于自動化目的。

11

automationTabularData:Object

[只讀] IAutomationTabularData接口的實現(xiàn),可用于檢索數(shù)據(jù)。

12

automationValue:Array

[只讀]該值通常對應于對象的呈現(xiàn)外觀,并且應該可用于將標識符與對象相關聯(lián),因為它在應用程序中可視地顯示。

13

automationVisible:Boolean

[只讀]如果此組件對于自動化可見,則為true,否則為false。

14

baseline : Object

對于組件,此布局約束屬性是類似命名樣式頂部的外觀。

15

baselinePosition:Number

[只讀]組件的第一行文本的基線的y坐標。

16

bottom:Object

對于組件,此布局約束屬性是類似命名樣式頂部的外觀。

17

cacheHeuristic:Boolean

[只寫]由Flex用于為對象建議位圖緩存。

18

cachePolicy:String

指定此對象的位圖緩存策略。

19

className:String

[只讀]此實例的類的名稱,例如“Button"。

20

contentMouseX:Number

[只讀]返回內(nèi)容坐標系中鼠標的x位置。

21

contentMouseY:Number

[只讀]返回內(nèi)容坐標系中鼠標的y位置。

22

currentState:String

組件的當前視圖狀態(tài)。

23

cursorManager:ICursorManager

[read-only]獲取控制此組件及其對等體的游標的CursorManager。

24

depth : Number

確定呈現(xiàn)容器內(nèi)的項目的順序。

25

descriptor:UIComponentDescriptor

引用UIComponentDescriptor(如果有),由createComponentFromDescriptor()方法用來創(chuàng)建此UIComponent實例。

26

designLayer:DesignLayer

指定與此可視元素關聯(lián)的可選DesignLayer實例。

27

document:Object

對與此UIComponent關聯(lián)的文檔對象的引用。

28

doubleClickEnabled:Boolean

[override]指定UIComponent對象是否接收doubleClick事件。

29

enabled:Boolean

組件是否可以接受用戶交互。

30

errorString:String

當組件由Validator監(jiān)視并且驗證失敗時,組件的錯誤提示顯示的文本。

31

explicitHeight:Number

指定組件坐標中組件的顯式高度(以像素為單位)的數(shù)字。

32

explicitMaxHeight:Number

布局期間父級要考慮的組件的最大推薦高度。

33

explicitMaxWidth:Number

布局期間父級要考慮的組件的最大推薦寬度。

34

explicitMinHeight:Number

布局期間父級要考慮的組件的最小建議高度。

35

explicitMinWidth:Number

布局期間父級要考慮的組件的最小推薦寬度。

36

explicitWidth:Number

指定組件坐標中組件的顯式寬度(以像素為單位)的數(shù)字。

37

flexContextMenu:IFlexContextMenu

此UIComponent的上下文菜單。

38

focusEnabled:Boolean

指示組件在選項卡上是否可以接收焦點。

39

focusManager:IFocusManager

獲取控制此組件及其對等項的焦點的FocusManager。

40

focusPane:Sprite

與此對象關聯(lián)的焦點窗格。

41

hasFocusableChildren:Boolean

指示子對象是否可以接收焦點的標志。

42

hasLayoutMatrix3D:Boolean

[只讀]如果元素具有3D矩陣,則包含true。

43

height:Number

[override]指定組件高度(以像素為單位)的數(shù)字,以父元素的坐標表示。

44

horizontalCenter:Object

對于組件,此布局約束屬性是類似命名樣式頂部的外觀。

45

id:String

組件的ID。

46

includeInLayout:Boolean

指定此組件是否包含在父容器的布局中。

47

inheritingStyles:Object

這個組件的繼承樣式鏈的開始。

48

initialized:Boolean

確定對象是否已通過布局的所有三個階段(承諾,度量和布局(如果需要)的標志)。

49

instanceIndex:int

[只讀]重復組件的索引。

50

instanceIndices:Array

包含從其父文檔引用此UIComponent對象所需的索引的數(shù)組。

51

is3D:Boolean

[只讀]元素為3D時包含true。

52

isDocument:Boolean

[只讀]如果此UIComponent實例是文檔對象,則包含true。

53

isPopUp:Boolean

PopUpManager設置為true表示組件已彈出。

54

layoutMatrix3D:Matrix3D

[只寫]用于計算組件相對于其兄弟的布局的變換矩陣。

55

left:Object

對于組件,此布局約束屬性是類似命名樣式頂部的外觀。

56

maintainProjectionCenter:Boolean

當為真時,組件保持其投影矩陣居中在其邊界框的中間。

57

maxHeight:Number

布局期間父級要考慮的組件的最大推薦高度。

58

maxWidth:Number

布局期間父級要考慮的組件的最大推薦寬度。

59

measuredHeight:Number

組件的默認高度(以像素為單位)。

60

measuredMinHeight:Number

組件的默認最小高度(以像素為單位)。

61

measuredMinWidth:Number

組件的默認最小寬度(以像素為單位)。

62

measuredWidth:Number

組件的默認寬度(以像素為單位)。

63

minHeight:Number

布局期間父級要考慮的組件的最小建議高度。

64

minWidth:Number

布局期間父級要考慮的組件的最小推薦寬度。

65

moduleFactory:IFlexModuleFactory

模塊工廠用作使用嵌入字體和查找控制此組件樣式的樣式管理器的上下文。

66

mouseFocusEnabled:Boolean

是否可以在點擊時接收焦點。

67

nestLevel:int

在包含層次結(jié)構(gòu)中此對象的深度。

68

nonInheritingStyles:Object

這個組件的非繼承樣式鏈的開始。

69

numAutomationChildren:int

[只讀]此容器具有的自動化子項數(shù)。

70

owner:DisplayObjectContainer

此IVisualElement對象的所有者。

71

parent:DisplayObjectContainer

[override] [只讀]此組件的父容器或組件。

72

parentApplication:Object

[只讀]對包含此UIComponent實例的Application對象的引用。

73

parentDocument:Object

[只讀]對此UIComponent的父文檔對象的引用。

74

percentHeight:Number

指定組件的高度,以其父級大小的百分比表示。

75

percentWidth:Number

指定組件的寬度,以其父級大小的百分比表示。

76

postLayoutTransformOffsets:mx.geom:TransformOffsets

定義一組調(diào)整,可以以對父級布局不可見的方式應用于對象的變換。

77

processedDescriptors:Boolean

在立即或延遲子項創(chuàng)建后設置為true,具體取決于哪個發(fā)生。

78

中繼:IRepeater

[只讀]對生成此UIComponent的父文檔中Repeater對象的引用。

79

repeaterIndex:int

[只讀]生成此UIComponent的Repeater的數(shù)據(jù)提供程序中項目的索引。

80

repeaterIndices:Array

包含生成此UIComponent的父文檔中的重復器的數(shù)據(jù)提供程序中的項目的索引的數(shù)組。

81

repeets:Array

包含對生成此UIComponent的父文檔中的Repeater對象的引用的數(shù)組。

82

right : Object

對于組件,此布局約束屬性是類似命名樣式頂部的外觀。

83

rotation : Number

[override]指示DisplayObject實例相對于其原始方向的旋轉(zhuǎn)角度(以度為單位)。

84

rotationX:Number

[override]表示DisplayObject實例相對于3D父容器的原始方向的x軸旋轉(zhuǎn)(以度為單位)。

85

rotationY:Number

[override]指示DisplayObject實例相對于3D父容器的原始方向的y軸旋轉(zhuǎn)(以度為單位)。

86

rotationZ:Number

[override]指示DisplayObject實例相對于3D父容器的原始方向的z軸旋轉(zhuǎn)(以度為單位)。

87

scaleX:Number

[override]指定水平縮放系數(shù)的數(shù)字。

88

scalY:Number

[override]指定垂直縮放因子的數(shù)字。

89

scaleZ:Number

[override]指定沿z軸的縮放因子的數(shù)字。

90

screen : Rectangle

[只讀]返回包含此對象的基本繪圖表面的大小和位置的對象。

91

showInAutomationHierarchy:Boolean

用于確定自動化對象是否顯示在自動化層次結(jié)構(gòu)中的標志。

92

states:Array

為此組件定義的視圖狀態(tài)。

93

styleDeclaration:CSSStyleDeclaration

存儲此對象上的內(nèi)聯(lián)繼承樣式。

94

styleManager:IStyleManager2

[只讀]返回此組件使用的StyleManager實例。

95

styleName:Object

此組件使用的類樣式。

96

styleParent:IAdvancedStyleClient

組件的父級用于評估后代選擇器。

97

systemManager:ISystemManager

返回此組件使用的SystemManager對象。

98

tabFocusEnabled:Boolean

指示此對象是否可以通過TAB鍵接收焦點的標志這與Flash Player使用的tabEnabled屬性類似。 這通常適用于處理鍵盤輸入的組件,但控制欄中的某些組件將它們設置為false,因為它們不應該像編輯器那樣從其他組件竊取焦點。

99

toolTip:String

要在工具提示中顯示的文本。

100

top:Object

對于組件,此布局約束屬性是類似命名樣式頂部的外觀。

101

transform:flash.geom:Transform

[override]具有與顯示對象的矩陣,顏色變換和像素邊界相關的屬性的對象。

102

transformX:Number

設置組件的變換中心的x坐標。

103

transformY:Number

設置組件的變換中心的y坐標。

104

transformZ:Number

設置組件的變換中心的z坐標。

105

transitions:Array

Transition對象數(shù)組,其中每個Transition對象定義一組在視圖狀態(tài)更改發(fā)生時播放的效果。

106

tweeningProperties:Array

當前正在此對象上進行補間的屬性數(shù)組。

107

uid:String

對象的唯一標識符。

108

updateCompletePendingFlag:Boolean

確定對象是否已通過布局驗證的所有三個階段(如果需要)的標志。

109

validationSubField:String

由驗證器用于將子字段與此組件相關聯(lián)。

110

verticalCenter:Object

對于組件,此布局約束屬性是類似命名樣式頂部的外觀。

111

visible:Boolean

[override]顯示對象是否可見。

112

width:Number

[override]指定組件寬度(以像素為單位)的數(shù)字,以父項坐標為單位。

113

x : Number

[override]指定組件在其父容器中的水平位置(以像素為單位)的數(shù)字。

114

y : Number

[override]指定組件在其父容器中的垂直位置(以像素為單位)的數(shù)字。

115

z : Number

[override]指示沿著DisplayObject實例相對于3D父容器的z軸的z坐標位置。

受保護的屬性

以下是 mx.core.UIComponent 類的受保護屬性:

S.N.名稱和描述
1

currentCSSState:String

[只讀]匹配CSS偽選擇器時要使用的狀態(tài)。

2

hasComplexLayoutMatrix:Boolean

[只讀]如果UIComponent具有任何非平移(x,y)變換屬性,則返回true。

3

resourceManager:IResourceManager

[只讀]對管理所有應用程序的本地化資源的對象的引用。

4

unscaledHeight:Number

[只讀]用于確定組件的未縮放高度的方便方法。

5

unscaledWidth:Number

[只讀]用于確定組件的未縮放寬度的方便方法組件的所有繪圖和子布局都應在此寬度的邊界矩形內(nèi)完成,它也作為參數(shù)傳遞給updateDisplayList()。

S.N.事件和描述
1

activate

在Flash Player獲得操作系統(tǒng)焦點并變?yōu)榛顒訒r分派。

2

detivate

在Flash Player失去操作系統(tǒng)焦點并變?yōu)榉腔顒訝顟B(tài)時分派。

公共方法

S.N.方法和描述
1

UIComponent()

構(gòu)造函數(shù)。

2

addStyleClient(styleClient:IAdvancedStyleClient):void

向此組件實例添加非可視樣式客戶端。

3

callLater(method:Function,args:Array = null):void

對稍后調(diào)用的函數(shù)進行排隊。

4

clearStyle(styleProp:String):void

從此組件實例中刪除樣式屬性。

5

contentToGlobal(point:Point):Point

將Point對象從內(nèi)容坐標轉(zhuǎn)換為全局坐標。

6

contentToLocal(point:Point):Point

將Point對象從內(nèi)容轉(zhuǎn)換為本地坐標。

7

createAutomationIDPart(child:IAutomationObject):Object

返回一組用于標識此容器中的子元素的屬性。

8

createAutomationIDPartWithRequiredProperties(child:IAutomationObject,properties:Array):Object

返回一組用于標識此容器中的子元素的屬性。

9

createReferenceOnParentDocument(parentDocument:IFlexDisplayObject):void

在其父文檔對象上創(chuàng)建對此IUIComponent對象的id引用。

10

deleteReferenceOnParentDocument(parentDocument:IFlexDisplayObject):void

刪除對其父文檔對象上的此IUIComponent對象的id引用。

11

determineTextFormatFromStyles():mx.core:UITextFormat

返回與此UIComponent的文本樣式對應的UITextFormat對象。

12

dispatchEvent(event:Event):Boolean

[override]將事件分派到事件流中。

13

drawFocus(isFocused:Boolean):void

顯示或隱藏此組件周圍的焦點指示符。

14

drawRoundRect(x:Number,y:Number,w:Number,h:Number,r:Object = null,c:Object = null,alpha:Object = null,rot:Object = null,gradient:String = null ,ratios:Array = null,hole:Object = null):void

以編程方式在此皮膚的Graphics對象中繪制一個矩形。

15

effectFinished(effectInst:IEffectInstance):void

當效果實例停止在組件上播放時調(diào)用。

16

effectStarted(effectInst:IEffectInstance):void

在效果實例開始在組件上播放時調(diào)用。

17

endEffectsStarted():void

結(jié)束對組件的所有當前播放效果。

18

executeBindings(recurse:Boolean = false):void

執(zhí)行UIComponent對象是其目標的所有綁定。

19

finishPrint(obj:Object,target:IFlexDisplayObject):void

打印完成后調(diào)用。

20

getAutomationChildAt(index:int):IAutomationObject

在指定的索引處提供自動化對象。

21

getAutomationChildren():Array

提供自動化對象列表。

22

getBoundsXAtSize(width:Number,height:Number,postLayoutTransform:Boolean = true):Number

返回指定元素大小處元素邊界的x坐標。

23

getBoundsYAtSize(width:Number,height:Number,postLayoutTransform:Boolean = true):Number

返回指定元素大小的元素邊界的y坐標。

24

getClassStyleDeclarations():Array

查找此UIComponent實例的類型選擇器。

25

getConstraintValue(constraintName:String):*

返回布局約束值,這與獲取此組件的約束樣式相同。

26

getExplicitOrMeasuredHeight():Number

用于確定是使用顯式高度還是測量高度的方便方法

27

getExplicitOrMeasuredWidth():Number

用于確定是使用顯式寬度還是測量寬度的方便方法

28

getFocus():InteractiveObject

獲取當前具有焦點的對象。

29

getLayoutBoundsHeight(postLayoutTransform:Boolean = true):Number

返回元素的布局高度。

30

getLayoutBoundsWidth(postLayoutTransform:Boolean = true):Number

返回元素的布局寬度。

31

getLayoutBoundsX(postLayoutTransform:Boolean = true):Number

返回元素用于在屏幕上繪制的x坐標。

32

getLayoutBoundsY(postLayoutTransform:Boolean = true):Number

返回元素在屏幕上繪制的y坐標。

33

getLayoutMatrix():Matrix

返回用于計算組件相對于其兄弟姐妹的布局的變換矩陣。

34

getLayoutMatrix3D():Matrix3D

返回此元素的布局變換Matrix3D。

35

getMaxBoundsHeight(postLayoutTransform:Boolean = true):Number

返回元素的最大高度。

36

getMaxBoundsWidth(postLayoutTransform:Boolean = true):Number

返回元素的最大寬度。

37

getMinBoundsHeight(postLayoutTransform:Boolean = true):Number

返回元素的最小高度。

38

getMinBoundsWidth(postLayoutTransform:Boolean = true):Number

返回元素的最小寬度。

39

getPreferredBoundsHeight(postLayoutTransform:Boolean = true):Number

返回元素的首選高度。

40

getPreferredBoundsWidth(postLayoutTransform:Boolean = true):Number

返回元素的首選寬度。

41

getRepeaterItem(whichRepeater:int = -1):Object

返回指定Repeater用于生成此Repeater的dataProvider中的項目,如果不重復此Repeater,則返回null。

42

getStyle(styleProp:String):*

獲取已在此組件的樣式查找鏈中任何位置設置的樣式屬性。

43

globalToContent(point:Point):Point

將Point對象從全局坐標轉(zhuǎn)換為內(nèi)容坐標。

45

hasCSSState():Boolean

如果currentCSSState不為null,則返回true。

46

hasState(stateName:String):Boolean

確定是否已在此UIComponent上定義了指定的狀態(tài)。

47

horizontalGradientMatrix(x:Number,y:Number,width:Number,height:Number):Matrix

返回一個矩陣,當繪制水平漸變時,可以作為rot參數(shù)傳遞給drawRoundRect()方法。

48

initialize():void

初始化此組件的內(nèi)部結(jié)構(gòu)。

49

initializeRepeaterArrays(parent:IRepeaterClient):void

初始化各種屬性,跟蹤此組件的重復實例。

50

invalidateDisplayList():void

標記組件,以便在稍后的屏幕更新期間調(diào)用其updateDisplayList()方法。

51

invalidateLayering():void

由組件的項目調(diào)用以指示其深度屬性已更改。

52

invalidateLayoutDirection():void

元素必須在其layoutDirection更改或其父布局方向更改時調(diào)用此方法。

53

invalidateProperties():void

標記組件,以便在稍后的屏幕更新期間調(diào)用其commitProperties()方法。

54

invalidateSize():void

標記組件,以便在稍后的屏幕更新期間調(diào)用其measure()方法。

55

localToContent(point:Point):Point

將Point對象從本地坐標轉(zhuǎn)換為內(nèi)容坐標。

56

matchesCSSState(cssState:String):Boolean

如果cssState與currentCSSState匹配,則返回true。

57

matchesCSSType(cssType:String):Boolean

確定此實例是否與給定類型相同,或者是給定類型的子類。

58

measureHTMLText(htmlText:String):flash.text:TextLineMetrics

測量指定的HTML文本,其中可以包含HTML標簽,例如&amp; lt; font&amp;> 和&amp;< b&amp;>,假設它使用由該UIComponent的樣式確定的UITextFormat顯示在單行UITextField中。

59

measureText(text:String):flash.text:TextLineMetrics

測量指定的文本,假設它使用由此UIComponent的樣式確定的UITextFormat顯示在單行UITextField(或UIFTETextField)中。

60

move(x:Number,y:Number):void

將組件移動到其父級中的指定位置。

61

notifyStyleChangeInChildren(styleProp:String,recursive:Boolean):void

傳播孩子們的風格變化。

62

owns(child:DisplayObject):Boolean

如果所有者屬性鏈從子元素指向此UIComponent,則返回true。

63

parentChanged(p:DisplayObjectContainer):void

當向父級添加或從父級刪除UIComponent對象時由Flex調(diào)用。

64

prepareToPrint(target:IFlexDisplayObject):Object

準備打印的IFlexDisplayObject。

65

regenerateStyleCache(recursive:Boolean):void

構(gòu)建或重建此組件的CSS樣式緩存,如果遞歸參數(shù)為true,則也為此組件的所有后代創(chuàng)建或重建。

66

registerEffects(effects:Array):void

對于每個效果事件,將EffectManager注冊為事件偵聽器之一。

67

removeStyleClient(styleClient:IAdvancedStyleClient):void

從此組件實例中刪除非可視樣式客戶端。

68

replayAutomatableEvent(event:Event):Boolean

重播指定的事件。

69

resolveAutomationIDPart(criteria:Object):Array

使用提供的ID解析孩子。

70

resumeBackgroundProcessing():void

[static]在調(diào)用suspendBackgroundProcessing()之后,恢復由callLater()排隊的方法的后臺處理。

71

setActualSize(w:Number,h:Number):void

調(diào)整對象大小。

72

setConstraintValue(constraintName:String,value:*):void

設置布局約束值,這與設置此組件的約束樣式相同。

73

setCurrentState(stateName:String,playTransition:Boolean = true):void

設置當前狀態(tài)。

74

setFocus():void

將焦點設置到此組件。

75

setLayoutBoundsPosition(x:Number,y:Number,postLayoutTransform:Boolean = true):void

設置元素在屏幕上繪制的坐標。

76

set Layout Bounds Size(width:Number,height:Number,post Layout Transform:Boolean = true):void

設置元素的布局大小。

77

setLayoutMatrix(value:Matrix,invalidateLayout:Boolean):void

設置用于計算組件布局大小和相對于其兄弟位置的位置的變換矩陣。

78

setLayoutMatrix3D(value:Matrix3D,invalidateLayout:Boolean):void

設置用于計算組件布局大小和相對于其兄弟姐妹位置的變換Matrix3D。

79

setStyle(styleProp:String,newValue:*):void

在此組件實例上設置樣式屬性。

80

setVisible(value:Boolean,noEvent:Boolean = false):void

當可見屬性更改時調(diào)用。

81

styleChanged(styleProp:String):void

檢測對樣式屬性的更改。

82

stylesInitialized():void

當首次初始化組件的樣式時,F(xiàn)lex會調(diào)用stylesInitialized()方法。

83

suspendBackgroundProcessing():void

[static]阻止由callLater()排隊的方法的后臺處理,直到resumeBackgroundProcessing()被調(diào)用。

84

transformAround(transformCenter:Vector3D,scale:Vector3D = null,rotation:Vector3D = null,translation:Vector3D = null,postLayoutScale:Vector3D = null,postLayoutRotation:Vector3D = null,postLayoutTranslation:Vector3D = null,invalidateLayout:Boolean = true ):void

一種用于更新變換的旋轉(zhuǎn),縮放和平移的實用方法,同時保持在組件自己的坐標空間中指定的特定點固定在父的坐標空間中。

85

transform Point To Parent(localPosition:Vector3D,position:Vector3D,post Layout Position:Vector3D):void

一種實用方法,用于將在此對象的本地坐標中指定的點變換為其在對象的父坐標中的位置。

86

validateDisplayList():void

驗證兒童的位置和大小,并繪制其他視覺效果。

87

validateNow():void

驗證和更新此對象的屬性和布局,并在必要時重新繪制。

88

validateProperties():void

由布局邏輯用于通過調(diào)用commitProperties()方法驗證組件的屬性。

89

validateSize(recursive:Boolean = false):void

驗證組件的測量大小如果使用此ILayoutManagerClient調(diào)用LayoutManager.invalidateSize()方法,則在進行測量時調(diào)用validateSize()方法。

90

validationResultHandler(event:ValidationResultEvent):void

處理來自分配給此組件的驗證器的有效和無效事件。

91

verti cal Gradient Matrix(x:Number,y:Number,width:Number,height:Number):Matrix

返回一個矩形,當繪制垂直漸變時,矩陣可作為rot參數(shù)傳遞給drawRoundRect()。

保護方法

S.N.方法和描述
1

adjustFocusRect(obj:DisplayObject = null):void

調(diào)整焦點矩形。

2

applyComputedMatrix():void

將從布局矩陣和變換偏移的組合構(gòu)建的計算矩陣提交到flash displayObject的變換。

3

attachOverlay():void

這是Flex框架用來支持Dissolve效果的內(nèi)部方法。

4

canSkipMeasurement():Boolean

確定是否可以跳過對measure()方法的調(diào)用。

5

childrenCreated():void

在創(chuàng)建子對象后執(zhí)行任何最終處理。

6

commitProperties():void

處理在組件上設置的屬性。

7

createChildren():void

創(chuàng)建組件的子對象。

8

createInFontContext(classObj:Class):Object

使用基于所使用的嵌入字體的上下文創(chuàng)建新對象。

9

createInModuleContext(moduleFactory:IFlexModuleFactory,className:String):Object

使用給定的moduleFactory創(chuàng)建對象。

10

dispatchPropertyChangeEvent(prop:String,oldValue:*,value:*):void

用于在屬性更新時分派PropertyChangeEvent的輔助方法。

11

focusInHandler(event:FocusEvent):void

當UIComponent對象獲得焦點時調(diào)用的事件處理程序。

12

focusOutHandler(event:FocusEvent):void

當UIComponent對象失去焦點時調(diào)用的事件處理程序。

13

initAdvancedLayoutFeatures():void

初始化一些組件的一些不太常用的高級布局功能的實現(xiàn)和存儲。

14

initializationComplete():void

完成此組件的初始化。

15

initializeAccessibility():void

初始化此組件的輔助功能代碼。

16

invalidateParentSizeAndDisplayList():void

輔助方法,如果此對象影響其布局(includeInLayout為true),則無效父大小和顯示列表。

17

isOurFocus(target:DisplayObject):Boolean

通常由包含UITextField對象的組件覆蓋,其中UITextField對象獲得焦點。

18

keyDownHandler(event:KeyboardEvent):void

事件處理程序調(diào)用一個keyDown事件。

19

keyUpHandler(event:KeyboardEvent):void

事件處理程序調(diào)用一個keyUp事件。

20

measure():void

計算組件的默認大小和可選的默認最小大小。

21

resourcesChanged():void

此方法在構(gòu)建UIComponent時調(diào)用,并且每當ResourceManager調(diào)度“change"事件以指示本地化資源以某種方式更改時,將調(diào)用此方法。

22

setStretchXY(stretchX:Number,stretchY:Number):void

指定水平和垂直方向的變換拉伸系數(shù)。

23

stateChanged(oldState:String,newState:String,recursive:Boolean):void

當狀態(tài)更改時,將調(diào)用此方法以檢查特定于州的樣式是否適用于此組件

24

updateDisplayList(unscaledWidth:Number,unscaledHeight:Number):void

繪制對象和/或大小并定位其子節(jié)點。

事件

以下是 mx.core.UIComponent 類的事件:

S.N.事件和描述
1

add

當使用addChild(),addChildAt(),addElement()或addElementAt()方法將組件添加到容器作為內(nèi)容子項時。

2

creationComplete

當組件完成其構(gòu)造,屬性處理,測量,布局和繪圖時。

3

currentStateChange

后的視圖狀態(tài)改變。

4

currentStateChanging

后currentState屬性更改,但在視圖狀態(tài)更改之前。

5

dragComplete

在拖動操作完成時,拖動啟動器(作為正在拖動的數(shù)據(jù)源的組件),當您將拖動的數(shù)據(jù)拖放到放置目標上時,或者在不執(zhí)行拖放操作的情況下結(jié)束拖放操作時。

6

dragDrop

當用戶在其上釋放鼠標時由放置目標。

7

dragEnter

當用戶在拖動操作期間將鼠標移動到組件上時由組件。

8

dragExit

由組件在用戶拖動組件外部時,但不會將數(shù)據(jù)拖放到目標上。

9

dragOver

當用戶在拖動操作期間在組件上移動鼠標時由組件。

10

dragStart

由拖動啟動器啟動拖動操作時。

11

effectEnd

效果結(jié)束后。

12

effectStart

就在效果開始之前。

13

effectStop

在效果停止后,只有通過調(diào)用stop()對效果發(fā)生。

14

enterState

之后組件已進入查看狀態(tài)。

15

exitState

就在組件退出視圖狀態(tài)之前。

16

hide

當對象的狀態(tài)從可見變?yōu)椴豢梢姇r。

17

initialize

當組件完成其構(gòu)造并設置了所有初始化屬性時。

18

invalid

當組件由Validator監(jiān)視并且驗證失敗時。

19

mouseDownOutside

從用戶在其外部點擊時使用PopUpManager打開的組件。

20

mouseWheelOutside

從使用PopUpManager打開的組件,當用戶滾動鼠標滾輪。

21

move

當對象已移動時。

22

preinitialize

在組件初始化序列的開始。

23

remove

當使用removeChild(),removeChildAt(),removeElement()或removeElementAt()方法從容器中刪除組件作為內(nèi)容子項時。

24

resize

當組件調(diào)整大小時。

25

show

當對象的狀態(tài)從不可見變?yōu)榭梢姇r。

26

stateChangeComplete

stateChangeComplete ...

27

stateChangeComplete ...

當組件中斷到其當前狀態(tài)的轉(zhuǎn)換以便切換到新狀態(tài)時。

28

toolTipCreate

由組件在什么時候創(chuàng)建一個ToolTip。

29

toolTipEnd

當組件的ToolTip被隱藏并且很快就被丟棄時。

30

toolTipHide

由組件在其ToolTip即將被隱藏時。

31

toolTipShow

由組件在其ToolTip即將顯示時。

32

toolTipShown

由組件顯示其ToolTip時。

33

toolTipStart

由toolTip屬性設置的組件,一旦用戶將鼠標移動到其上。

34

touchInteractionEnd

組件在完成響應于觸摸交互用戶手勢時的不可取消事件。

35

touchInteractionStart

組件在開始響應觸摸交互用戶手勢時的不可取消事件。

36

touchInteractionStarting

可取消事件,由組件嘗試響應觸摸交互用戶手勢。

37

updateComplete

當一個對象的commitProperties(),measure()和updateDisplayList()方法被調(diào)用(如果需要)。

38

valid

當組件由Validator監(jiān)視并且驗證成功時。

39

valueCommit

當值以編程方式或通過用戶交互改變時。

繼承的方法

此類繼承以下類中的方法:

  • mx.core.FlexSprite

  • flash.display.Sprite

  • flash.display.DisplayObjectContainer

  • flash.display.InteractiveObject

  • flash.display.DisplayObject

  • flash.events.EventDispatcher

  • Object


以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號