UIComponent Shape Graphics

 

 

flash.display.Graphics

Graphics -> Object

Graphics 类包含一组可用来创建矢量形状的方法。支持绘制的显示对象包括 Sprite 和 Shape 对象。这些类中的每一个类都包括 graphics 属性,该属性是一个 Graphics 对象。以下是为便于使用而提供的一些辅助函数:drawRect()drawRoundRect()drawCircle()drawEllipse()

无法通过 ActionScript 代码直接创建 Graphics 对象。如果调用 new Graphics() ,则会引发异常。

Graphics 类是最终类;无法从其派生子类。

 

flash.display.DisplayObject

DisplayObject 类是可放在显示列表中的所有对象的基类。该显示列表管理在 Flash Player 或 Adobe AIR 中显示的所有对象。使用 DisplayObjectContainer 类排列显示列表中的显示对象。DisplayObjectContainer 对象可以有子显示对象,而其他显示对象(如 Shape 和 TextField 对象)是“叶”节点,只有父级和同级,没有子级。

DisplayObject 类支持基本功能(如对象的 xy 位置),也支持更高级的对象属性(如它的转换矩阵)。

DisplayObject 是一种抽象基类;因此,不能直接调用 DisplayObject。调用 new DisplayObject() 会引发 ArgumentError 异常。

所有显示对象都继承自 DisplayObject 类。

DisplayObject 类本身不包含任何用于在屏幕上呈现内容的 API。因此,如果要创建 DisplayObject 类的自定义子类,您将需要扩展其中一个具有在屏幕上呈现内容的 API 的子类,如 Shape、Sprite、Bitmap、SimpleButton、TextField 或 MovieClip 类。

 


flash.display.Shape

类用于使用 ActionScript 绘图应用程序编程接口 (API) 创建简单形状。Shape 类包括 graphics 属性,该属性使您可以从 Graphics 类访问方法。

 

mx.core.UIComponent

 

UIComponent 类是所有可视组件(交互式和非交互式)的基类。

交互式组件可以参与 Tab 切换和其他几种键盘焦点处理,接受低级事件(如键盘和鼠标输入),还可以被禁用,以便该组件不能收到键盘和鼠标输入。这与非交互式组件(如 Label 和 ProgressBar)相反,非交互式组件只显示内容且不能由用户操作。

UIComponent 类不作为 MXML 标签使用,而作为其他类的基类使用。

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值