`
solojava
  • 浏览: 21645 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

Flex TextArea 获得 TextField

阅读更多
   mx.controls.TextArea里负责渲染的实际上是一个mx.core.UITextField,继承自mx.core.FlexTextField;后者又继承自flash.text.TextField。只要得到TextArea里的TextField就能使用它原本就支持的功能。

   可是Flex的TextArea里textField是protected的,从外部无法获取,除非继承TextArea;TextArea.getTextField()方法是在mx_internal命名空间里的,不使用这个命名空间也无法调用。

   于是我采用的办法是导入并使用mx.core.mx_internal命名空间,然后调用getTextField()方法来得到TextField。

导入和使用命名空间的代码:
script 导入代码:
import mx.core.mx_internal;  
use namespace mx_internal; 
分享到:
评论

相关推荐

    [转]TextArea TextField 文本 即时显示最后一行

    在本文中,我们将深入探讨“TextArea”和“TextField”这两个在ActionScript 3(AS3)中用于处理文本输入的组件,以及如何实现文本即时显示最后一行的功能。这个功能在日志查看、聊天应用或任何需要实时跟踪文本更新...

    flex TextArea加链接和link事件

    本篇文章将聚焦于Flex环境下如何在TextArea组件中添加链接并处理链接点击事件,这在构建交互性较强的Web应用时非常有用。 Flex是一个基于ActionScript的开源框架,用于创建富互联网应用程序(RIA)。TextArea是Flex...

    flex3 textArea 高度自适应

    在Flex3中,`TextArea` 是一个常用的组件,用于显示多行可编辑的文本。当用户输入的内容增多时,为了提供良好的用户体验,我们通常希望`TextArea`的高度能够自适应地扩展,以显示所有内容,而无需滚动条或者内容被...

    flex解决textarea,input不能输入中文的方法

    ### flex解决textarea,input不能输入中文的方法 在使用Flex进行Web应用开发时,有时会遇到一个让人头疼的问题:在非主应用程序环境下(例如嵌入到HTML页面中的SWF文件),textarea和input控件无法正常输入中文字符...

    Draw2D 模拟SWT控件之TextField、TextArea

    "Draw2D模拟SWT控件之TextField、TextArea"这个主题聚焦于使用Draw2D库来模仿SWT(Standard Widget Toolkit)中的两种基本输入控件:TextField和TextArea。SWT是Eclipse基金会的一个开源项目,用于构建原生外观的...

    LWUIT 开发指南第二章里的 Hello TabbedPane、Hello TextArea、Hello TextField、Hello Calendar、Hello Tickering 源代码

    其中包含五个项目,是博客《解读 LWUIT 之五:LWUIT 控件(下)》中作者写的 Hello TabbedPane、Hello TextArea、Hello TextField、Hello Calendar、Hello Tickering 源代码。博客链接地址:...

    文本编辑器-textField实现

    总结来说,“文本编辑器-textField实现”项目涉及到使用`TextField`或`TextArea`创建一个基础的文本输入区域,通过`RichTextFX`库扩展其功能,实现文本格式化、颜色设置、字号调整和字体选择。这样的编辑器对开发者...

    textarea

    ### textarea元素概述 在网页开发过程中,`textarea`是一个非常重要的HTML元素,主要用于接收多行文本输入。在本文中,我们将详细介绍如何使`textarea`随内容的高度固定而自动增宽,以及宽度固定时如何自动增高,并...

    Java中TextField类.pdf

    由于它只支持单行输入,对于多行文本输入,通常会使用`TextArea`类。 ### 示例代码 ```java import javax.swing.*; public class TextFieldExample { public static void main(String[] args) { JFrame frame =...

    textarea 样式

    - `border-color`, `border-style`, 和 `border-width` 的设置确保了`textarea`拥有一个清晰且一致的边框,颜色和样式都得到了定义。 - `border-color` 分别设置了上下左右四个方向的边框颜色,这种细微的差别可以...

    jQuery Textarea全屏插件Textarea Fullscreen

    本文将深入探讨“jQuery Textarea全屏插件Textarea Fullscreen”,这是一个轻量级的解决方案,用于将网页上的textarea元素转换为全屏模式,提供更好的用户输入体验。 “Textarea Fullscreen”插件,正如其名,旨在...

    textarea框增加行号效果

    在网页开发中,`textarea` 是一个常用的元素,用于接收用户输入多行文本。然而,原始的 `textarea` 没有内置的功能来显示行号,这对于需要进行代码编辑或者查看多行文本的场景来说不够友好。为了提高用户体验,...

    记事万年历flex源码

    3. **Flex组件库**:Flex提供了大量预先构建的UI组件,如Button、Label、TextArea等,开发者可以通过这些组件快速搭建应用的基础框架。在这个记事万年历应用中,可能会用到Calendar组件或者自定义的日历组件。 4. *...

    fle中textarea控件中html文本显示与转换

    根据给定的信息,本文将详细解析在Flex框架中如何处理`textarea`控件中的HTML文本显示与转换。Flex是一款强大的RIA(Rich Internet Application)开发工具,由Adobe公司维护,广泛应用于构建高性能、交互丰富的Web...

    FLEX自动调整大小文本框控件

    与单行的TextField相比,TextArea支持滚动条,允许文本换行,并且可以设置垂直和水平滚动条,使得在内容过多时仍能完整展示。 这个自适应大小的文本框控件的工作原理可能包括以下几点: 1. **监听事件**:控件可能...

    textarea换行符

    ### textarea换行符处理 在Web开发中,`textarea`元素是HTML中用于接收多行文本输入的一个常用组件。在用户通过`textarea`输入文本时,可能会遇到换行符(通常为`\r\n`)的问题。这些换行符在不同的环境中可能会被...

    textArea滚动条样式

    在网页开发中,文本区域(`textarea`)是常见的用户输入元素,用于收集大量文本信息。然而,其默认的滚动条样式在不同浏览器之间存在差异,可能不符合设计师的美观要求或网站的整体风格。本文将详细介绍如何使用...

    固定textarea文本域尺寸

    默认情况下,Chrome 和其他基于 WebKit 的浏览器允许用户通过拖动textarea的角落来调整其大小,这在某些场景下是实用的,但并不总是符合设计师对页面布局的预期。有时,保持页面的统一性和美观性更为重要,因此需要...

    关于Textarea的换行问题

    关于Textarea的换行问题,是前端开发中一个常见的议题,特别是在处理用户输入的多行文本时。在HTML中,Textarea是一种允许用户输入多行文本的表单控件,其换行处理方式对于用户体验和数据存储至关重要。然而,在这段...

Global site tag (gtag.js) - Google Analytics