mx.graphics
public class SolidColor
继承SolidColor Inheritance EventDispatcher Inheritance Object
实现 IFill

定义颜色的表示形式,包括颜色值和 alpha 值。

默认 MXML 属性color

另请参见

mx.graphics.IFill


公共属性
 属性定义方
  alpha : Number
颜色的透明度。
SolidColor
  color : uint
颜色值。
SolidColor
 Inheritedconstructor : Object
对类对象或给定对象实例的构造函数的引用。
Object
 Inheritedprototype : Object
[静态] 对类或函数对象的原型对象的引用。
Object
公共方法
 方法定义方
  
SolidColor(color:uint = 0x000000, alpha:Number = 1.0)
构造函数。
SolidColor
 Inherited
addEventListener(type:String, listener:Function, useCapture:Boolean = false, priority:int = 0, useWeakReference:Boolean = false):void
使用 EventDispatcher 对象注册事件侦听器对象,以使侦听器能够接收事件通知。
EventDispatcher
  
开始填充。
SolidColor
 Inherited
将事件调度到事件流中。
EventDispatcher
  
end(target:Graphics):void
结束填充。
SolidColor
 Inherited
检查 EventDispatcher 对象是否为特定事件类型注册了任何侦听器。
EventDispatcher
 Inherited
指示对象是否已经定义了指定的属性。
Object
 Inherited
指示 Object 类的实例是否在指定为参数的对象的原型链中。
Object
 Inherited
指示指定的属性是否存在、是否可枚举。
Object
 Inherited
removeEventListener(type:String, listener:Function, useCapture:Boolean = false):void
从 EventDispatcher 对象中删除侦听器。
EventDispatcher
 Inherited
设置循环操作动态属性的可用性。
Object
 Inherited
返回指定对象的字符串表示形式。
Object
 Inherited
返回指定对象的原始值。
Object
 Inherited
检查是否用此 EventDispatcher 对象或其任何始祖为指定事件类型注册了事件侦听器。
EventDispatcher
事件
 事件 摘要 定义方
 Inherited[广播事件] Flash Player 或 AIR 应用程序获得操作系统焦点并变为活动状态时将调度此事件。EventDispatcher
 Inherited[广播事件] Flash Player 或 AIR 应用程序失去操作系统焦点并变为非活动状态时将调度此事件。EventDispatcher
属性详细信息
alpha属性
alpha:Number  [读写]

颜色的透明度。可能的值为 0.0(不可见)到 1.0(不透明)。

默认值为 1.0.

此属性可用作数据绑定的源。修改此属性后,将调度 propertyChange 事件。



实现
    public function get alpha():Number
    public function set alpha(value:Number):void
color属性 
color:uint  [读写]

颜色值。

此属性可用作数据绑定的源。修改此属性后,将调度 propertyChange 事件。



实现
    public function get color():uint
    public function set color(value:uint):void
构造函数详细信息
SolidColor()构造函数
public function SolidColor(color:uint = 0x000000, alpha:Number = 1.0)

构造函数。

参数
color:uint (default = 0x000000) — 指定颜色。默认值为 0x000000(黑色)。
 
alpha:Number (default = 1.0) — 指定透明度级别。有效值的范围为 0.0(完全透明)到 1.0(完全不透明)。默认值为 1.0。
方法详细信息
begin()方法
public function begin(target:Graphics, rc:Rectangle):void

开始填充。

参数

target:Graphics — 要填充的目标 Graphics 对象。
 
rc:Rectangle — 定义 target 内填充大小的 Rectangle 对象。如果 Rectangle 的尺寸大于 target 的尺寸,则将剪裁填充。如果 Rectangle 的尺寸小于 target 的尺寸,则将扩展填充以填充整个 target

end()方法 
public function end(target:Graphics):void

结束填充。

参数

target:Graphics — 要填充的 Graphics 对象。