`

TextField的所有属性和方法

阅读更多

今天有需要用到TextField,因为没有自能提示,我再网上找到了一位高手的总结算是作为搜藏,与大家分享

TextField对象相关的属性和方法,内容十分丰富,下面几个表格:

表一 TextField 对象的方法

方法 说明
TextField.addListener 加入接收触发事件如文本域内容变化或滚动变化的监听对象,触发事件可以参看最后一个表。
TextField.getDepth 返回文本域的Depth深度。
TextField.getNewTextFormat 获得最新加入文本的默认文本格式。
TextField.removeListener 删除监听对象。
TextField.removeTextField 删除使用MovieClip.createTextField创建的文本域。
TextField.setNewTextFormat 对新加入的文本设定为新格式。
TextField.replaceSel 替换当前选中的内容。
TextField.setTextFormat 对新加入的文本设定为默认格式。

表二TextField 对象的属性

属性 说明
TextField._alpha 文本域实例的透明度值。
TextField.autoSize 控制文本域大小和自动对齐。
TextField.background 逻辑属性,如果文本域有背景则为True,否则为False。
TextField.backgroundColor 逻辑属性,如果文本域有背景色则为True,否则为False。
TextField.border 逻辑属性,如果文本域有边界则为True,否则为False。
TextField.borderColor 逻辑属性,如果文本域有边界色则为True,否则为False。
TextField.bottomScroll 只读属性,返回文本域最低一行的数值。
TextField.embedFonts 逻辑属性,如果文本域使用内嵌字体外框,则为True,否则为False。
TextField._highquality 返回电影的播放质量,可以为0、1和2,2表示质量最高。
TextField._height 文本实例的象素高度。
TextField.hscroll 逻辑变量,获得水平方向滚动条的值,为1则有,为0则没有。
TextField.html 返回文本框是否包含HTML用法的标记,如果为True则时含有Html的文本,否则为不含Html的文本。
TextField.htmlText 在TextField中包含HTML代码。
TextField.length TextField中字符的长度。
TextField.maxChars TextField中能够包含的最大字符数目。
TextField.maxhscroll 只读属性,获得TextField.hscroll的最大值。
TextField.maxscroll 只读属性,获得TextField.scroll的最大值。
TextField.multiline 逻辑变量,标识TextField是否是多行。
TextField._name 获得TextField实例的实例名。
TextField._parent 指向包含此TextField的MovieClip或者object。
TextField.password 标记输入是否为密码形式。
TextField._quality 返回电影的播放质量,可以low、Medium、high或best。
TextField.restrict 设定限制输入的字符。
TextField._rotation TextField实例的旋转度。
TextField.scroll TextField的垂直方向的位置,常用来实现滚动。
TextField.selectable 标记TextField内容是否可选。
TextField._soundbuftime 格式声音开始播放前下载的秒数。
TextField.tabEnabled 标记对Tab键是否有效。
TextField.tabIndex 标记Tab键的顺序。
TextField.text 当前TextField中的文本。
TextField.textColor 当前TextField中文本的颜色。
TextField.textHeight TextField框的高度。
TextField.textWidth TextField框的宽度。
TextField.type 标记TextField是input还是dynamic文本。
TextField._url 创建TextField的Swf文件的URL地址。
TextField.variable TextField的变量。
TextField._visible 逻辑值,标记TextField是否可见。
TextField._width TextField实例的宽度,以象素为单位。
TextField.wordWrap 标记TextField是否自动换行。
TextField._x TextField在包含它的实例中的X坐标。
TextField._xmouse TextField相对于鼠标的x坐标。
TextField._xscale TextField水平方向的放大倍数。
TextField._y TextField在包含它的实例中的y坐标。
TextField._ymouse TextField相对于鼠标的y坐标。
TextField._yscale TextField垂直方向的放大倍数。

表三TextField 对象触发事件

方法 说明
TextField.onChanged 当TextField发生变化时调用。
TextField.onKillFocus 当TextField失去focus(聚集)时调用。
TextField.onScroller 当TextField的scroll, maxscroll, hscroll, maxhscroll, 或 bottomscroll 属性发生变化时调用。
TextField.onSetFocus 当TextField得到focus(聚集)时调用。

表四TextField 对象的监听

方法 说明
TextField.onChanged 当TextField发生变化时触发。
TextField.onScroller 当TextField的 scroll 或 maxscroll 属性发生变化时触发。

分享到:
评论

相关推荐

    基于TextField的图文混编的组件

    1. **TextField的基础知识**:首先,需要了解TextField的基本属性和方法,如text属性用于设置和获取文本,width和height用于控制尺寸,selectable控制是否可选中,autoSize控制文本自动调整大小等。 2. **图文混排...

    extjs属性方法大全

    以上是 `Extjs` 中常用的表单类及其属性和方法的详细介绍,这些类和方法提供了丰富的功能,帮助开发者快速构建功能完备的 Web 表单应用。通过掌握这些基础知识,可以有效地提高开发效率并确保应用程序的质量。

    ExtJs5 去掉textfield边框

    总结来说,去掉ExtJs5中的`textfield`边框主要涉及配置`textfield`的`fieldStyle`、`inputWrapCls`和`triggerWrapCls`属性,并通过对应的CSS类去除边框样式。这种方法可以灵活地控制`textfield`的外观,以满足各种...

    自定义textfield

    在iOS和Android应用开发中,`TextField`(在iOS中称为`UITextField`,在Android中称为`EditText`)是用户输入文本的基本组件。本主题将深入探讨如何自定义`TextField`,以满足特定的设计和功能需求,从而提高用户...

    手工创建TextField

    本篇文章将详细探讨如何手工创建`UITextField`,包括其主要属性和键盘回调方法。 首先,创建`UITextField`的基本步骤如下: 1. **实例化**: 在代码中,我们可以通过调用`UITextField`的初始化方法来创建一个实例。...

    swift-iOSPlaceholder和icon替换出现的TextField组件

    总之,`UITextField`是iOS开发中的核心组件之一,通过灵活运用其属性和方法,我们可以创建出符合用户需求且美观的输入界面。同时,了解如何自定义占位符和图标不仅可以提高界面的可读性和吸引力,也能提升应用的整体...

    ios keywoard自适应textField高度

    总结一下,实现“ios keyword 自适应 textField 高度”主要涉及理解UITextField的属性和行为,设置背景图片,监听并响应文本变化,以及合理使用Auto Layout来管理多个文本框的布局。通过这些技巧,我们可以创建出...

    swift3 label image button textfield创建以及使用方法

    在实际应用中,开发者会结合Auto Layout进行布局,并可能使用更多的属性和方法来实现更复杂的功能,如自定义字体、边框、阴影等。通过不断的实践和学习,开发者可以熟练掌握这些基础控件,从而构建出功能丰富的iOS...

    TextField自动换行.zip

    首先,我们需要了解`UITextField`的基本属性和方法。`UITextField`继承自`UIControl`,它有一个重要的属性`numberOfLines`,默认值为1,表示单行显示。如果想让文本在输入框内自动换行,我们需要将其设置为0或一个...

    QML-TextField-Completer.zip

    QML的`TextField`组件允许用户在界面上输入文本,它提供了诸如文本编辑、清除、选择和格式化等基本功能。`TextField`通常用于登录表单、搜索栏或其他需要用户输入数据的地方。 而`Completer`组件是`TextField`的一...

    ios-textField的左边图片和光标的问题.zip

    总结来说,解决`iOS`中`textField`左边图片与光标距离问题的关键在于理解和利用`leftView`、`leftViewRectForBounds:`、`textEdgeInsets`这三个属性。通过调整它们,我们可以精确控制`textField`的视觉效果,以满足...

    TextField-InputView, UITextField InputView模式:终结注册类、信息采集类.zip

    在`TextField-InputView-master`这个压缩包中,可能包含了项目的所有源代码、资源文件、示例工程和README文档。开发者可以通过阅读README获取项目的使用方法,运行示例工程理解其功能,查阅源代码学习其实现原理。...

    TextField使用小惊奇

    总结来说,通过合理配置`TextField`的`maxLines`和`minLines`属性,我们可以轻松实现多行输入和自动换行功能。同时,结合自定义字体,我们可以为用户提供更加个性化和有趣的输入体验。在实际开发中,这些小技巧能够...

    ext-3-TextField-sample.rar_ext_ext TextField_ext textfield inp

    在实际应用中,开发者可以根据需求调整TextField的属性和功能,以满足各种用户界面的需求。了解和掌握TextField的使用对于构建交互性强的Web应用程序至关重要。通过研究提供的示例和文档,你可以更深入地了解如何在...

    带警示效果的TextField、改变光标起始位置

    在IT行业中,尤其是在UI设计和开发领域,TextField是常见的用户输入组件,用于接收用户的文本输入。在Android或iOS等移动操作系统,以及Web开发中的HTML5等技术中,TextField都有着广泛的应用。本文将深入探讨如何...

    文本编辑器-textField实现

    在GUI(图形用户界面)应用中,`TextField`组件是实现文本输入和编辑的基本元素。在这里,我们将深入探讨如何使用`TextField`来创建一个功能丰富的文本编辑器。 `TextField`是JavaFX或Swing等GUI库中的一个类,它...

    代码实现Lable 、textField创建界面以及键盘的处理

    本教程将专注于使用代码实现Label和TextField来构建UI,并探讨如何处理键盘的显示与关闭。我们将结合`LTFDemo`这个示例项目进行讲解。 首先,让我们了解Label和TextField的基本概念。Label(标签)是用来展示静态...

    Ext表单组件之textField

    总结,Ext.form.TextField是构建Web应用不可或缺的一部分,掌握其使用方法和配置选项,以及如何结合事件处理和源码分析,将有助于我们更高效地开发功能丰富的表单系统。通过深入学习和实践,我们可以创建出符合业务...

    ios-TextField自动换行.zip

    另一种方法是利用`NSLayoutManager`和`NSTextContainer`来构建一个自定义的文本输入视图。这些类是Core Text框架的一部分,可以用来管理文本的布局和显示。 ```swift let layoutManager = NSLayoutManager() let ...

    EXT表单验证之TextField

    例如,对于`Ext_TextField表单验证.xls`文件,它可能是包含EXT表单验证示例的电子表格,详细列出了不同vtype的使用方法和效果,这对于学习和参考EXT表单验证非常有帮助。 总而言之,EXT表单验证中的TextField组件...

Global site tag (gtag.js) - Google Analytics