快速业务通道

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 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

分享到: 更多

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号