快速业务通道

用动作脚本动态创建和控制文本框

作者 佚名技术 来源 服务器技术 浏览 发布时间 2012-07-14
可以看到输入文本框。改变文本框的内容,在输出窗口就会显示“你改变了文本框的文本”,如下图所示。
  需要指出的是,Trace动作只在测试环境中有效,在播放器中无效。 下载实例源文件
  本文介绍的是用动作脚本动态创建和控制文本框的基本方法,在动画设计中灵活运用,就可以创作出复杂多变的文字动画。在使用中笔者还注意到,用脚本设置中文字体时存在问题,有待版本升级时加以改进。
  五、TextField和TextFormat对象的属性和方法列表   1.TextField对象的属性和方法
















  (1)TextField的方法
方法 说明
TextField.addListener 注册一个对象,当onChanged和oNScroller事件发生时用来接收通知。
TextField.getDepth 返回文本框的深度。
TextField.getNewTextFormat 获取分配给新插入的文本的默认文本格式。
TextField.removeListener 删除侦听对象
TextField.removeTextField 删除用MovieClip.createTextField方法创建的文本框
TextField.setNewTextFormat 给用户或使用方法插入的文本设置文本格式对象。
TextField.replaceSel 替换当前的选择。
TextField.setTextFormat 给新插入的文本设置文本格式。
  (2)TextField的属性
属性 说明
TextField._alpha 文本框实例的透明度值。
TextField.autoSize 控制文本框的自动对齐和大小变化。
TextField.background 指定文本框是否拥有背景填充。
TextField.backgroundColor 指定文本框是否拥有背景色。
TextField.border 指定文本框是否拥有边框。
TextField.borderColor 指定文本框的边框颜色
TextField.bottomScroll 文本框的最低可见行。
TextField.embedFonts 指定文本框是使用嵌入字体轮廓还是使用设备字体。
TextField._highquality 指定动画的渲染质量。
TextField._height 以像素为单位的文本框实例的高度。本属性只影响文本框的范围框,不影响边框宽度或文本字体大小。
TextField.hscroll 指定文本框的水平滚动值。
TextField.html 指定文本框是否包含HTML。
TextField.htmlText 文本框内容包含HTML文本。
TextField.length 文本域的字符数。
TextField.maxChars 文本域可以包含的最大字符数。
TextField.maxhscroll TextField.hscroll属性的最大值。
TextField.maxscroll TextField.scroll属性的最大值。
TextField.multiline 指定文本框是否包含多行。
TextField._name 文本框实例名。
TextField._parent 对本实例之父的引用,按钮或电影剪辑。
TextField.password 指定文本框是否隐藏输入的字符。
TextField._quality 指定动画的渲染质量。
TextField.restrict 用户可以在文本框中输入的字符集。
TextField._rotation 文本框实例的旋转角度。
TextField.scroll 指定文本框当前的滚动位置。
TextField.selectable 指定文本框是否可选。
TextField._soundbuftime 声音在播放之前必须预缓存的秒数。
TextField.tabEnabled 指定一个电影剪辑是否包含在自动的Tab排序中。
TextField.tabIndex 指定一个对象的Tab顺序。
TextField.text 文本框的当前文本。
TextField.textColor 文本框中当前文本的颜色。
TextField.textHeight 文本框范围框的高度。
TextField.textWidth 文本框范围框的宽度。
TextField.type 指定文本框是输入文本框还是动态文本框。
TextField._url 创建文本框实例的SWF文件的URL。
TextField.variable 与文本框关联的变量名。
TextField._visible 确定文本框实例是隐藏还是可见的逻辑值。
TextField._width 文本框实例的宽度(以像素为单位)。本属性仅影响文本框的范围框,不影响边框宽度或文本字体大小。
TextField.wordWrap 指定文本框文本自否自动绕排。
TextField._x 文本框实例的x坐标。
TextField._xmouse 光标相对与文本框实例的x坐标。
TextField._xscale 指定文本框实例水平缩放的百分数。
TextField._y 文本框实例的y坐标。
TextField._ymouse 光标相对与文本框实例的y坐标。
TextField._yscale 指定文本框实例垂直缩放的百分数。

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站: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号