gpt4 book ai didi

actionscript-3 - 如何在没有 stagereference 的情况下设置 input-TextField 的焦点?

转载 作者:行者123 更新时间:2023-12-04 06:26:57 25 4
gpt4 key购买 nike

我有一个文本输入字段:

var textfield:TextField = new TextField();
textfield.text = "";
textfield.type = TextFieldType.INPUT;
addChild(textfield);

因为此文本字段不位于主类中,所以我没有执行以下操作的阶段引用:
textfield.stage.focus = textfield;
or
stage.focus = textfield

如何强制文本字段在位置零处显示闪烁的线?

最佳答案

您可以在主类中添加对舞台的静态引用并通过它设置焦点(或创建专用类以随时随地获取舞台引用)。

主类代码:

public class MainClass extends Sprite{
public static var STAGE : Stage;

public function MainClass(){
STAGE = stage;
}
}

文本字段类代码:
MainClass.STAGE.focus = myTextfield;

关于actionscript-3 - 如何在没有 stagereference 的情况下设置 input-TextField 的焦点?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5934499/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com