`
shangjava
  • 浏览: 1241326 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

Flex中如何让TextInput被选中文本保持选中状态而不管控件是否获得焦点的例子

阅读更多

下面是完整代码(或点击这里察看):

下面是main.mxml:

<?xml version="1.0" encoding="utf-8"?>
<!-- http://blog.flexexamples.com/2009/04/30/always-displaying-the-selected-text-in-a-textinput-in-flex/ -->
<mx:Application name="TextInput_getTextField_alwaysShowSelection_test"
xmlns:mx="http://www.adobe.com/2006/mxml"
layout="vertical"
verticalAlign="middle"
backgroundColor="white">

<mx:Script>
<![CDATA[
import mx.core.UITextField;
import mx.controls.TextInput;

private function init(evt:Event):void {
var ti:TextInput = evt.currentTarget as TextInput;
var tf:UITextField = ti.mx_internal::getTextField();
tf.alwaysShowSelection = true;
}
]]>
</mx:Script>

<mx:TextInput id="textInput"
text="The quick brown fox jumps over the lazy dog."
selectionBeginIndex="4" selectionEndIndex="9"
initialize="init(event);" />
<mx:Button label="Submit" />

</mx:Application>

本文转自:http://blog.minidx.com/2009/08/27/2870.html

分享到:
评论

相关推荐

    重写flex4的textinput控件

    可以设置控件里面显示的小数位数,通过restrict参数和小数位数动态控制,

    flex扩展的textinput(类似百度输入框文字匹配的效果)

    基于flex扩展的TextInput组件,可以实现输入文字后实现结果匹配,类似于百度输入框效果,默认最多匹配10条数据,可以修改源码实现自定义效果,功能比较简单,给需要的朋友吧,用法示例都在文件中,复杂的功能可以...

    FLEX4控件学习例子

    在本文中,我们将深入探讨"FLEX4控件学习例子"这一资源,它是针对Adobe Flex 4开发中的控件使用的精彩示例集合。Flex是用于构建富互联网应用程序(RIA)的开源框架,它允许开发者创建交互性强、用户体验丰富的Web...

    flex精通 flex入门

    TextInput适用于单行文本输入,而TextArea则适合多行文本输入。RichTextEditor控件更进一步,提供了丰富的文本编辑功能,包括文本格式化和插入URL链接,用户可以通过其内置的子控件进行操作。所有这些基于文本的控件...

    flex linkbutton选中变色

    在Flex编程中,LinkButton控件是一个常用的交互元素,它允许用户通过单击来触发某个动作。在设计用户界面时,我们常常希望LinkButton在被选中时有明显的视觉变化,以便用户能清晰地知道他们当前所处的状态。标题...

    Flex自定义TextInput(三个):金钱、非零开始数字、限制字符

    金钱TextInput:限制小数位为至多两位,不正确会有红色tag提示。 非零开始数字TextInput:网上的只能...限制字符TextInput(可以输入汉字):你可以限制你不想输入的字符和汉字,当前限制了中英文的(单双引号,逗号)

    Flex中如何检测Alert控件是否closed的例子.zip

    在Flex开发中,Alert控件是一种常用的用户交互组件,它用于显示简单的消息或者询问用户一些简单的问题。Alert控件在程序执行过程中通常是异步的,这意味着我们无法直接通过代码来控制它的显示和关闭。因此,有时我们...

    flex支持过滤的input

    这个场景中提到的“flex支持过滤的input”是指在Flex应用中的输入框(Input)组件,它允许用户进行模糊查询,即在输入时动态过滤并显示与输入内容匹配的数据。这种功能常见于搜索框或数据列表的筛选,如Google的搜索...

    flex基本控件总结

    在Flex中,控件是构建用户界面的基本元素,本篇文章将深入探讨Flex的基本控件,包括文本控件、数据源控件以及菜单控件等。 首先,我们来看文本控件,主要包括Label、Text、TextInput和TextArea。 1. Label(标签)...

    FLEX控件

    FLEX控件

    Flex控件折叠效果

    在IT行业中,尤其是在Web开发和桌面应用开发领域,控件的布局和交互设计至关重要。"Flex控件折叠效果"是一个常见的需求,它涉及到用户界面(UI)的动态性与可扩展性,使得用户能更有效地管理和浏览信息。本文将深入...

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

    总的来说,这个"FLEX自动调整大小文本框控件"是FLEX应用中提高用户体验的一个重要工具,它体现了FLEX的灵活性和可扩展性,让开发者可以轻松地创建响应式且适应性强的文本输入区域。通过深入理解和运用这类组件,...

    flex 分页控件

    在Flex中,分页控件是常见的用户界面元素,特别是在处理大量数据时,它可以帮助用户逐页浏览内容,提高用户体验。本篇文章将详细介绍如何在Flex中创建自定义的分页控件及其相关知识点。 首先,我们要理解Flex的组件...

    Flex + Java简单例子

    当用户点击Button时,会触发sayHello方法,通过TextInput中的文本作为参数,然后在Label中显示sayHello方法的返回结果。 这个例子展示了Flex与Java集成的基本流程,包括服务器端的配置、服务的声明、客户端的调用...

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

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

    Flex 写的一个combox多选控件

    1. **定义数据模型**:我们需要定义一个数据模型来表示下拉列表中的每一项,通常是一个包含选项文本和是否被选中的状态的对象。 2. **自定义下拉列表**:通过覆盖dropDown属性,我们可以创建一个自定义的List组件,...

    flex时间控件

    Flex时间控件是一种基于Adobe Flex框架的用户界面组件,它为用户提供了一种直观的方式来选择日期和时间。在Flex中,这种控件通常用于构建具有高度交互性和用户友好的Web应用程序。Flex是一个开源的开发框架,它允许...

    flex Tree 复选框。

    TreeItemRenderer是用于渲染Tree组件中每个节点的类,我们可以在此类中添加一个CheckBox控件,并根据节点的状态来控制它的选中状态。以下是一个基本的自定义TreeItemRenderer的代码片段: ```actionscript public ...

    flex实现Textinput下拉联想(AutoComplete)

    flex 实现Textinput下拉联想(AutoComplete),这个是支持4以上的版本的,网上有很多是4.0以下的版本的。

Global site tag (gtag.js) - Google Analytics