`

[转]TextField设不起焦点呢?

 
阅读更多
创了个sprite对象,sprite对象里面有个文本框
public class Test extends Sprite
{
    private var _accountTxt:TextField;
    public function Test()
    {
         _accountTxt = new TextField();
          _accountTxt .text = 'aaaaaaaaa';
         this.addChild(_accountTxt );
    }
    public function setFocus():void
    {
         this.stage.focus = _accountTxt;
    }
}


//加载舞台
var test:Test = new Test();
addChild(test);
test.setFocus();   //为什么不能让_accountTxt.得到焦点?

以上代码是简写,只是想说明我遇到的问题。我一直就觉得AS3设焦点不好用。


因为焦点是舞台传过来的,所以要确保已经加载到舞台上在设置焦点,具体做法是加Event.ADDED_TO_STAGE后再设置stage.focus=textfield就可以了
分享到:
评论

相关推荐

    Flutter漂亮登陆界面,TextField回车光标、焦点跳转下个TextField,最后一个自动点击登陆,源码提供下载

    flutter在开发登陆界面的时候,输入内容后回车光标要跳转到下个TextField,有时FocusScope.of(context).requestFocus,不起作用,经过多次查找资料,最后找到一个相对适应实际应用的方法,提供源码下载 ,请查阅!...

    flash textfield 旋转文本

    在Flash中,文本字段(TextField)是用于显示和编辑文本的基本元素。在特定的设计或动画需求中,我们可能需要让文本以某种方式旋转,以实现动态效果或视觉吸引力。"Flash 文本框 旋转 textfield"这个主题就是关于...

    macOS SwiftUI教程之通过回车或点击让TextField失去焦点

    macOS SwiftUI教程之通过回车或点击让TextField失去焦点。1、放弃焦点NSApp.keyWindow?.makeFirstResponder(nil)。2、异步调用DispatchQueue.main.async

    ExtJs5 去掉textfield边框

    在ExtJs5中,开发人员有时需要自定义UI以满足特定的设计需求,比如去掉`textfield`组件的边框。在给定的描述中,我们看到开发者遇到了一个问题:默认情况下,ExtJs5的`textfield`组件有明显的边框,但通过添加特定的...

    textField的一个简单例子

    在iOS开发中,`textField` 是一个非常常见的控件,用于接收用户输入的文字信息。在很多情况下,我们可能需要在用户交互时管理键盘的显示和隐藏,以优化用户体验。在这个"textField的一个简单例子"中,我们将探讨如何...

    ios keywoard自适应textField高度

    2. `adjustsFontSizeToFitWidth`:如果设为YES,文本框会自动调整字体大小以适应宽度,但不会改变高度。 3. `clearButtonMode`:决定清除按钮何时显示,例如,只在文本存在时显示。 4. `borderStyle`:可以设置...

    Java中TextField类.pdf

    Java中的`TextField`类是Swing库中的一个基础组件,用于创建用户可以在其上输入文本的单行文本字段。在GUI编程中,`TextField`是一个非常常见的元素,它允许用户输入和编辑一行文本。以下是对`TextField`类的详细...

    flutter应用开发中文本输入框TextField的焦点获取控制篇

    TextField 焦点获取控制篇《就是本文章了》 TextField 输入文本样式 TextStyle 篇《正在发文中》 TextField 输入文本 textAlign 对齐分析篇《正在发文中》 TextField 输入文本 decoration 配置边框样

    iOS textField弹出自定义键盘(日期时间、省市、国家)

    同时,确保将这个自定义键盘关联到`textField`的`inputView`属性,这样当`textField`获取焦点时,自定义键盘就会自动弹出。 二、省市选择键盘的实现 省市选择键盘通常包含省份和城市的列表,用户可以逐级选择。...

    基于TextField的图文混编的组件

    基于TextField的图文混编组件是一种解决方案,它利用了Adobe Flash(ActionScript 3,AS3)中的TextField类来实现这一功能。TextField在Flash中是一个基础的文本显示和编辑控件,它可以处理简单的文本输入,但通过...

    Ext表单组件之textField

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

    QML-TextField-Completer.zip

    在QML(Qt Quick)中,`TextField`是用于用户输入文本的基本组件,而`Completer`则是一种增强用户体验的功能,它可以提供输入建议,帮助用户快速完成输入。本项目"QML-TextField-Completer.zip"显然是一个关于如何在...

    自定义textfield

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

    手工创建TextField

    它在Swift中的使用广泛,尤其在构建表单、搜索栏等场景下不可或缺。本篇文章将详细探讨如何手工创建`UITextField`,包括其主要属性和键盘回调方法。 首先,创建`UITextField`的基本步骤如下: 1. **实例化**: 在...

    textfield文件的自适应高度

    然而,标准的UITextField在处理多行文本时可能存在局限,因为它默认不支持自适应高度,即不能根据输入内容的多少自动调整自身的高度。标题"textfield文件的自适应高度"指向的就是如何让UITextField适应其内容的长度...

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

    - 当TextField获得焦点时,会自动弹出键盘。为TextField添加代理方法,以便在用户点击“Done”键时关闭键盘。 ```swift textField.delegate = self // 实现UITextFieldDelegate协议 extension ViewController: ...

    文本编辑器-textField实现

    在IT领域,文本编辑器是开发人员日常工作中不可或缺的工具,用于编写、修改和查看代码。在GUI(图形用户界面)应用中,`TextField`组件是实现文本输入和编辑的基本元素。在这里,我们将深入探讨如何使用`TextField`...

    TextField使用小惊奇

    在Android开发中,`TextField`是用于用户输入文本的基本组件,尤其在构建用户界面时扮演着重要角色。在本文中,我们将深入探讨`TextField`如何实现多行输入,即自动换行的功能,并揭示一个小小的惊喜——只需导入一...

    TextField自动换行.zip

    这时,可以监听`UITextField`的`textDidChange`通知,或者在其代理方法`textField(_:shouldChangeCharactersIn:replacementString:)`中处理。例如: ```swift textField.addTarget(self, action: #selector...

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

    `TextField-InputView`项目就是基于这个特性进行深入实践的开源库,它的目标是终结传统注册类以及复杂的信息采集类,让开发者能更便捷地定制输入视图。 `UITextField`的`inputView`属性通常用来替代系统默认的键盘...

Global site tag (gtag.js) - Google Analytics