【发布时间】:2010-11-07 22:36:08
【问题描述】:
我有一个应用程序,我希望在其中使 Enter 键像 Tab 键一样。我可以轻松地将按键事件和 setFocus 捕获到文本输入字段。问题在于确定要关注哪个文本输入字段。我有这个代码
trace(this.window.focusManager);
//returns TheWindow86.focusManager
trace(this.window.focusManager.getNextFocusManagerComponent());
//returns null
//This is what I was hoping would work
this.window.focusManager.getNextFocusManagerComponent().setFocus();
代码位于控制器类中,“this.window”引用了 nativeWindow mxml 文件“TheWindow.mxml”的实例。第一个跟踪按预期工作,但第二个跟踪为空。最后一行是我想要工作的代码。
【问题讨论】:
-
你的“窗口”里面有什么?有没有可聚焦的控件?
-
它有 20 - 30 个文本框和按钮。我什至从文本框按键事件中调用该函数。
标签: apache-flex actionscript-3 flex3 air