Flex基本标签和常用组件

Flex基本标签和常用组件

MXML基本标签

Application标签

这是所有MXML应用程序所必需的标签。Application标签中的前三个属性定义3个XML命名空间,来引用Flex框架MXML标签集:fx,s和mx。下面来了解一下这3个命名空间:

· fx 代表MXML语言要素和Flex4编译器指令;

· s  是指Flex4中新加入的主题Spark可视化组件;

· mx 是Flex4之前的可视化主题组件

Declarations标签

在新的Flex4 SDK中,将可视化组件和非可视化组件完全分离开来。可以把非可视化组件放在Declarations标签内,如:效果组件、数据组件、模型组件、数据验证组件等;同时也可以在自定义的组件中,通过Declarations标签来定义属性。

Library和Definition标签

使用Definition标签可以定义一个FXG格式的图形。Definition标签通常被定义在Library标签内。可以通过定义Definition标签来创建多组FXG图形组件。

Private标签

定义在private标签内的元素在编译器编译的时候,会忽略掉其内的所有标签,并且private标签必须放在文档的最后。通常把代码的相关信息放在private标签内,如代码编写的作者、时间等信息。

Flex常用组件

按钮组件(Button)

按钮组件是应用程序中使用最为频繁的组件之一。按钮组件的常用属性包括:toggleemphasized

Toggle属性是指是否有"凹凸"效果;

Emphasized属性是指按钮的边框是否加粗,以示强调效果。

下拉框组件(ComboBox)

下拉框组件属于多值组件,其值可以由多种数据源提供。例如:可以来自XML文件、数组、Object等。dataProvider属性指明数据来源。

标签组件(Label)

标签组件主要用以显示单行文本。

输入框组件(TextInput)

主要用于输入单行数据。

多行文本组件(TextArea)

多行文本组件主要用于显示或输入多行文本数据。

文本编辑组件(RichTextEditor)

RichTextEditor组件是由其它多种基本组件构成的组件,主要用于文本的编辑。


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值