Flex 3 与 Flex 4 beta 之间的区别

来源:互联网 发布:2017程序员薪资 编辑:程序博客网 时间:2024/04/30 23:15
【新增组件和容器】 Flex 4 beta 引入了许多使用新架构的新组件类,它们应当可以令外观和其他自定义操作更简单。下表列出了 Flex 3 Halo 组件及其 Flex 4 beta Spark 对应组件: Flex 3 Halo 组件 Flex 4 beta Spark 组件mx.controls.Button spark.components.Buttonmx.controls.ButtonBar spark.components.ButtonBarmx.controls.CheckBox spark.components.CheckBoxmx.controls.ComboBox spark.components.DropDownList(不可编辑)mx.controls.HorizontalList spark.components.List(带一个 HorizontalLayout)mx.controls.HRule spark.primitives.Linemx.controls.HScrollBar spark.components.HScrollBarmx.controls.HSlider spark.components.HSlidermx.controls.Image spark.primitives.BitmapImagemx.controls.LinkBar spark.components.ButtonBar(带一个自定义外观)mx.controls.LinkButton spark.components.Button(带一个自定义外观)mx.controls.List spark.components.Listmx.controls.NumericStepper spark.components.NumericSteppermx.controls.RadioButton spark.components.RadioButtonmx.controls.RadioButtonGroup spark.components.RadioButtonGroupmx.controls.TextArea spark.components.TextAreamx.controls.TextInput spark.components.TextInputmx.controls.TileList spark.components.List(带一个 TileLayout)mx.controls.ToggleButtonBar spark.components.ButtonBarmx.controls.VideoDisplay spark.components.VideoPlayermx.controls.VRule spark.primitives.Linemx.controls.VScrollBar spark.components.VScrollBarmx.controls.VSlider spark.components.VSlidermx.core.Application spark.components.Applicationmx.core.Window spark.components.Windowmx.core.WindowedApplication spark.components.WindowedApplicationmx.containers.Canvas spark.components.Groupmx.containers.HBox spark.components.HGroupmx.containers.Panel spark.components.Panelmx.containers.Tile spark.components.Group(带一个 TileLayout)mx.containers.VBox spark.components.VGroupAdobe 鼓励您与 Spark 组件一起使用 Halo 组件和容器。由于 Adobe 在同一基类 (UIComponent) 上构建组件,Spark 与 Halo 之间应当可以实现全面的可互操作性。下表列出了目前没有 Spark 直接等效类的组件和容器。 Flex 3 类,没有直接的 Flex 4 beta 对应类mx.controls.Alertmx.controls.ColorPickermx.controls.DataGridmx.controls.DateChoosermx.controls.DateFieldmx.controls.Menumx.controls.MenuBarmx.controls.PopUpButtonmx.controls.PopUpMenuButtonmx.controls.ProgressBarmx.controls.RichTextEditormx.controls.TabBarmx.controls.Treemx.containers.Accordionmx.containers.ApplicationControlBarmx.containers.ControlBarmx.containers.DividedBoxmx.containers.Formmx.containers.Gridmx.containers.TabNavigatormx.containers.TitleWindowmx.containers.ViewStack