Flash MX2004入门与进阶实例:8.2 组件
作者 佚名技术
来源 服务器技术
浏览
发布时间 2012-07-09
图8-3-11所示。
?
图8-3-11 创建文本值数组
u?????? Data:将一个数据值与ComboBox 组件中的每个项目相关联。该数据参数是一个数组。
u?????? RowCount:设置在不使用滚动条的情况下一次最多可以显示的项目数,默认值为 5。
(4)标签(Label)组件
一个标签组件就是一行文本。你可以指定一个标签采用HTML格式。你也可以控制标签的对齐和大小。Label组件没有边框、不能具有焦点,并且不广播任何事件。
在应用程序中,我们经常使用一个Label组件为另一个组件创建文本标签,例如,TextInput字段左侧的“姓名:”标签来接受用户的姓名。如果你要构建一个应用程序,这个程序使用基于Macromedia Component Architecture第2版(v2)的组件,那么,使用Label组件来替代普通文本字段就是一个好方法,因为你可以使用样式来维持一致的外观。
在【属性】面板中可以设置Label组件的参数有:
u?????? text:指明标签的文本,默认值是Label。
u?????? html:指明标签是(true )否(false )采用 html 格式。如果将html 参数设置为 true ,就不能用样式来设定Label的格式。默认值为 false 。
u?????? autoSize:指明标签的大小和对齐方式应如何适应文本。默认值为 none。参数可以是以下四个值之一:
none:标签不会调整大小或对齐方式来适应文本。
left:标签的右边和底部可以调整大小以适应文本。左边和上边不会进行调整。
center:标签的底部会调整大小以适应文本。标签的水平中心和它原始的水平中心位置对齐。
right:标签的左边和底部会调整大小以适应文本。上边和右边不会进行调整。
(5)列表框(List)组件
List组件是一个可滚动的单选或多选列表框。在应用程序中,你可以建立一个列表,以便用户可以在其中选择一项或多项。例如,用户访问一个电子商务网站需要选择想要购买的项目。网站程序提供了一个项目列表框,一共包括30个项目,用户在列表中上下滚动,并通过单击选择一项,如图8-3-12所示。
?
图8-3-12 项目列表框
?
在【属性】面板中可以设置List组件的参数有:
u?????? data:填充列表数据的值数组,默认值为[](空数组)。双击可以弹出【值】对话框,在其中可以添加列表数据的值数组。
u?????? Labels:填充列表的标签值的文本值数组,默认值为[](空数组)。双击可以弹出【值】对话框,在其中可以添加列表的标签值的文本值数组。
u?????? MultipleSelection:一个布尔值,它指明是(true)否(false)可以选择多个值。默认值为 false。
u?????? RowHeight:指明每行的高度,以像素为单位。默认值是20。设置字体不会更改行的高度。
(6)加载(Loader)组件
在应用程序中,我们经常会遇到这样的问题:需要将公司徽标(JPEG文件)加载到程序界面中,或者在一个关于人事档案的表单中需要显示相片。类似于这样的问题都可以用加载(Loader)组件来设计完成。
Loader组件是一个容器,它可以显示SWF或JPEG文件。你可以缩放加载器的内容,或者调整加载器自身的大小来匹配内容的大小。你也可以在程序运行时加载内容,并监视加载进度。
Loader组件不能接收焦点。但是,Loader组件中加载的内容可以接受焦点,并且可以有自己的焦点交互操作。
你也可以使用加载器来继承并利用已经完成的Flash作品。例如,如果你已经创建了一个Flash应用程序,但想扩展该应用程序,可以使用加载组件将旧的应用程序拖到新应用程序中,或者将旧应用程序作为某个选项卡界面的一部分。
在【属性】面板中可以设置Loader组件的参数有:
u?????? autoLoad:指明内容是应该自动加载(true),还是应该等到调用Loader.load() 方法时再进行加载(false)。默认值为 true。
u?????? contentPath:一个绝对或相对的URL,指明要加载到加载器的文件。相对路径必须是相对于加载内容的SWF的路 |
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |
你可能对下面的文章感兴趣
上一篇: Flash视频教程:5.4 MTV制作下一篇: Flash视频教程:4.3 跳动的心
关于Flash MX2004入门与进阶实例:8.2 组件的所有评论