色有885 发表于 2009-4-3 14:42:57

Flash MX2004入门与进阶实例——文字和组件(5)

第八章 文字字段和组件
   第二节 组件(2)
   2.用动作脚本控制组件用Action对组件进一步编程控制的方法主要有两种:使用on()处理函数、使用一个调度程序/侦听器事件模型。前一种方法是Flash传统的编程思路,很容易理解和掌握,适合初学者使用。后一种方法是Flash提倡使用的编程思路,这种方法更符合面向对象的编程特性,程序更安全,功能更强大。Flash MX 2004提供的UI组件大部分都具有click事件,下面就以复选框组件(CheckBox)为例,讨论一下利用click事件进一步编程控制复选框组件实例的两种方法。(1)创建复选框组件实例打开【组件】面板,将其中的复选框组件(CheckBox)拖放一个到场景上,保持这个实例处于被选中状态,在【属性】面板中,定义该实例的名称为“复选框实例1”。(2)设置复选框实例参数在【属性】面板中,单击【参数】按钮。更改【Label】参数为“复选框”,其他参数默认,【属性】面板如图8-3-7所示。
www.ad119.cn/bbs/attachments/websoft/20090403/20094314424181277801.jpg
图8-3-7 设置复选框实例属性和参数   (3)使用on()处理函数编程对于复选框组件的click事件,使用on()处理函数编程控制的一般形式为:on(click){      ...}这里必须提醒你注意的是,这段代码必须直接附加到一个CheckBox组件实例上。因此,我们选择前面创建的复选框实例,然后在【动作】面板中输入如下的程序代码:on(click){<SPAN lang=EN-US style="FONT-FAMILY
页: [1]
查看完整版本: Flash MX2004入门与进阶实例——文字和组件(5)