組件 UIComponent
UIComponent 類別是使用者 (視覺化) 介面組件的基底類別 (base class) ,在 flash 稱這類的物件為 UI 組件。建構組件物件,必須由組件視窗先將某組件加入元件庫,或是放入舞台。如果想要改變組件的外觀,如顏色,在元件庫按二下組件 (或組件的實體) ,即可變更組件外觀。
UIComponent 類別 - fl.core 套件
- UI 組件重要類別
-
- UILoader 類別
- ProgressBar 類別
- UIScrollBar 類別
- Label 類別
- TextInput 類別
- TextArea 類別
- Button 類別
- ScrollPane 類別
- NumericStepper 類別
- Slider 類別
- ColorPicker 類別
UIComponent 的屬性與方法
- UIComponent 繼承 Sprite
- [屬性]
-
- height
-
- 指出組件物件的高度,與 DisplayObject 類別的 height 屬性不相同的是,物件指定此屬性會派送 ComponentEvent.RESIZE 事件。
- height:Number [讀寫] [override]
com.height=50
//指定 com 組件物件的高度。
- width
-
- 指出組件物件的寬度,與 DisplayObject 類別的 width 屬性不相同的是,物件指定此屬性會派送 ComponentEvent.RESIZE 事件。
- width:Number [讀寫] [override]
com.width=50
//指定 com 組件物件的寬度。
- [方法]
-
- move()
-
- 組件物件移至父容器物件的 (x, y) 座標位置。呼叫 move() 方法會派送 ComponentEvent.MOVE 事件。
- public function move(x:Number, y:Number):void
com.move(100,50)
// com 組件物件座標移至 (100, 50) 。
- setSize()
-
- 指出組件物件的寬與高。
- public function setSize(width:Number, height:Number):void
com.setSize(150,50)
// com 組件物件寬為 150 px,高為 50 px 。
樣式的處理