| | | | | | | [文章信息] | | | 作者: | 莫治雄 | | 时间: | 2002-07-04 | | 出处: | 天极设计在线 | | 责任编辑: | Shiny | |
| [文章导读] | | | 在Flash 5中文本框只能在设计阶段创建,而在Flash MX中,我们可以使用动作脚本在运行期动态创建并调整属性 | |
| |
|
| | | |
|
|
|
|
|
| 五、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 |
指定文本框实例垂直缩放的百分数。 |
(3)事件管理程序
|
方法 |
说明 |
|
TextField.onChanged |
当文本框文本改变时调用。 |
|
TextField.onKillFocus |
当文本框失去焦点时调用。 |
|
TextField.onScroller |
当文本框的scroll、maxscroll、hscroll、maxhscroll或bottomscroll属性改变时调用。 |
|
TextField.onSetFocus |
当文本框获得焦点时调用。 |
(4)侦听程序
|
方法 |
说明 |
|
TextField.onChanged |
当文本框文本改变时通知。 |
|
TextField.onScroller |
当文本框的scroll或maxscroll属性改变时通知。 |
|
|
|
|
|
|
|
|