mx.core 包中具有 Flex 所使用的基类和界面,如 UIComponent。
接口 | 说明 | |
---|---|---|
IBorder | IBorder 接口定义用于边框外观的所有类应实现的接口。 | |
IButton | IButton 接口是一个标记接口,指示组件用作按钮。 | |
IChildList | IChildList 接口定义用于访问和处理子项列表的属性和方法,这些列表是 DisplayObjectContainer 的子项的子集。 | |
IConstraintClient | IConstraintClient 接口为支持布局约束的组件定义接口。 | |
IContainer | IContainer 是一个接口,指示组件扩展或模拟 mx.core.Container | |
IDataRenderer | IDataRenderer 接口用于为具有 data 属性的组件定义接口。 | |
IDeferredInstance | IDeferredInstance 接口定义 Flex 延迟实例工厂接口。 | |
IDeferredInstantiationUIComponent | IDeferredInstantiationUIComponent 接口定义延迟实例化的组件或对象的接口。 | |
IFactory | IFactory 接口定义工厂类(如 ClassFactory)必须实现的接口。 | |
IFlexAsset | IFlexAsset 是一个标记接口,意义如下:如果某个类声明它实现了 IFlexAsset,则该类就显示一个已嵌入到 Flex 应用程序中的资源,例如位图、字体或声音。 | |
IFlexDisplayObject | IFlexDisplayObject 接口定义外观元素的接口。 | |
IFlexModule | IFlexModule 接口用作与 IFlexModuleFactory 的可选约定。 | |
IFlexModuleFactory | IFlexModuleFactory 接口提供引导 Flex 应用程序和动态加载的模块时应该使用的约定。 | |
IFontContextComponent | 允许组件支持字体上下文属性。 | |
IIMESupport | IIMESupport 接口定义任何支持 IME(输入法编辑器)的组件的接口。 | |
IInvalidating | IInvalidating 接口为使用 invalidation 执行延迟(而不是立即)属性提交、度量、绘图和布局的组件定义接口。 | |
IMXMLObject | IMXMLObject 接口定义 API,非可视组件必须实现这些 API 才能正确使用 MXML 编译器。 | |
IProgrammaticSkin | IProgrammaticSkin 接口定义外观类使用 name 属性外观接口时必须实现的接口。 | |
IPropertyChangeNotifier | IPropertyChangeNotifier 接口定义标记接口。 | |
IRawChildrenContainer | IRawChildrenContainer 接口定义能够返回一个给出其所有子项的 IChildList 的容器的 API。 | |
IRectangularBorder | IRectangularBorder 接口定义用于矩形边框外观的所有类应该实现的接口。 | |
IRepeater | IRepeater 接口为 Repeater 对象的 Repeater 公共 API 定义 API。 | |
IRepeaterClient | IRepeaterClient 接口定义可使用 Repeater 为其创建多个实例的组件的 API。 | |
IStateClient | IStateClient 接口定义组件要支持视图状态所必须实现的接口。 | |
ISWFBridgeGroup | 沙箱桥组是代表此应用程序可以与之通信的应用程序的一组桥。 | |
ISWFBridgeProvider | ISWFBridgeProvider 的实现器提供一个桥,通向不同安全沙箱中的应用程序,或通向用 Flex 编译器的不同版本编译而成并在单独的 ApplicationDomain 中运行的应用程序。 | |
ISWFLoader | ISWFLoader 接口定义一个 API,它含有加载兼容应用程序和不受信任的应用程序时所需的特殊属性和方法。 | |
IToolTip | IToolTip 接口定义 API,类似工具提示的组件必须实现这些 API 才能使用 ToolTipManager。 | |
IUIComponent | IUIComponent 接口定义基本 API 集,必须实现这些 API 才能创建 Flex 容器或列表的子项。 | |
IUID | IUID 接口定义必须具有唯一标识符 (UID) 的对象的接口,用以唯一地标识对象。 | |
IUITextField | IUITextField 接口为 UITextField 实例定义基本 API 集。 | |
IWindow | IWindow 接口定义符合以下条件的组件的 API:在基于 Flex 的 AIR 应用程序中充当顶级容器(代表操作系统窗口的容器)的组件。 |
类 | 说明 | |
---|---|---|
Application | Flex 将定义一个默认容器(或 Application 容器)。这样,您无需显式定义其它容器即可向应用程序中添加内容。 | |
BitmapAsset | BitmapAsset 是 flash.display.Bitmap 类的子类,表示您在 Flex 应用程序中嵌入的位图图像。 | |
ButtonAsset | ButtonAsset 是 flash.display.SimpleButton 类的子类,代表 Flash 生成的 SWF 文件中可以嵌入 Flex 应用程序的按钮元件。 | |
ByteArrayAsset | ByteArrayAsset 是 flash.utils.ByteArray 类的子类,表示您在 Flex 应用程序中嵌入的任意字节数据序列。 | |
ClassFactory | ClassFactory 实例是一个“工厂对象”,Flex 可用其生成其它类的实例,每个实例拥有相同的属性。 | |
ComponentDescriptor | ComponentDescriptor 是 UIComponentDescriptor 类的基类,后者封装您在 MXML 标签中为可视组件实例指定的信息。 | |
Container | Container 类是组件的抽象基类,用于控制子组件的布局特征。 | |
ContainerCreationPolicy | ContainerCreationPolicy 类定义 Container 类的 creationPolicy 属性的常数值。 | |
ContainerLayout | ContainerLayout 类定义容器类的 layout 属性的常数值。 | |
ContextualClassFactory | 一个类工厂,提供系统管理器作为创建类的上下文。 | |
DeferredInstanceFromClass | 延迟实例工厂,创建并返回指定类的实例。 | |
DeferredInstanceFromFunction | 一个延迟实例工厂,它使用生成函数创建所需对象实例。 | |
DragSource | DragSource 类中包含正被拖动的数据。 | |
EdgeMetrics | EdgeMetrics 类可指定可视组件周围四个边缘区域的粗细(以像素为单位)。 | |
EventPriority | EventPriority 类定义 EventDispatcher addEventListener() 方法的 priority 参数的常数值。 | |
FlexBitmap | FlexBitmap 是 Player 的 Bitmap 类的子类。 | |
FlexHTMLLoader | FlexHTMLLoader 是 Player 的 HTMLLoader 类的子类,可供 Flex HTML 控件使用。 | |
FlexMovieClip | FlexMovieClip 是 Player 的 MovieClip 类的子类。 | |
FlexShape | FlexShape 是播放机的 Shape 类的子类。 | |
FlexSimpleButton | FlexSimpleButton 是播放机的 SimpleButton 类的子类。 | |
FlexSprite | FlexSprite 是 Player 的 Sprite 类的子类,同时也是 UIComponent 的 superclass。 | |
FlexTextField | FlexTextField 是 Player 的 TextField 类的子类,同时也是 UITextField 的 superclass。 | |
FlexVersion | 此类控制框架的向后兼容性。 | |
FontAsset | FontAsset 是 flash.text.Font 类的子类,提供在 Flex 应用程序中嵌入的字体。 | |
LayoutContainer | Flex 将定义一个默认容器(或 Application 容器),这样,您无需显式定义其它容器即可开始向模块或应用程序中添加内容。 | |
MovieClipAsset | MovieClipAsset 是用于表示 movieclip 元件的 flash.display.MovieClip 类的子类,这些元件是从 SWF 文件(由 Flash 生成)嵌入到 Flex 应用程序中的。 | |
MovieClipLoaderAsset | MovieClipLoaderAsset 是 MovieClipAsset 类的子类,代表您在 Flex 应用程序中嵌入的 SWF 文件。 | |
Repeater | Repeater 类是对应于 <mx:Repeater> 标签的运行时对象。 | |
ScrollControlBase | ScrollControlBase 类是具有滚动条的控件的基类。 | |
ScrollPolicy | Container 和 ScrollControlBase 类的 horizontalScrollPolicy 和 verticalScrollPolicy 属性的值。 | |
SoundAsset | SoundAsset 是 flash.media.Sound 类的子类,代表您在 Flex 应用程序中嵌入的声音。 | |
SpriteAsset | SpriteAsset 是 flash.display.Sprite 类的子类,给出嵌入在 Flex 应用程序中的矢量图形图像。 | |
SWFBridgeGroup | SWFBridgeGroup 表示应用程序与其父级和子级进行通信所需的所有沙箱桥。 | |
TextFieldAsset | TextFieldAsset 是用于表示 TextField 元件的 flash.text.TextField 类的子类,这些元件是从 SWF 文件(由 Flash 生成)嵌入到 Flex 应用程序中的。 | |
UIComponent | UIComponent 类是所有可视组件(交互式和非交互式)的基类。 | |
UIComponentCachePolicy | ContainerCreationPolicy 类定义 UIComponent 类的 cachePolicy 属性的常数值。 | |
UIComponentDescriptor | UIComponentDescriptor 实例封装您在 MXML 标签中为可视组件实例指定的信息。 | |
UITextField | UITextField 类定义许多 Flex 组件用来显示文本的组件。 | |
UITextFormat | UITextFormat 类给出 UITextField 类的字符格式设置信息。 | |
Window | Window 是 AIR 桌面应用程序中其它窗口的顶级容器。 | |
WindowedApplication | WindowedApplication 定义 Application 容器,用于为 AIR 应用程序创建 Flex 应用程序。 |