我有一个应用程序,我正在寻找使Enter键像Tab键一样行事。我可以轻松捕获按键事件并将setFocus设置为textinput字段。问题是搞清楚哪个textinput字段给予焦点。我有这样的代码Flex 3 focusManager.getNextFocusManagerComponent()返回null
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”的一个实例。第一条跟踪按预期工作,但第二条跟踪为空。最后一行是我想要工作的代码。
你的“窗口”里面有什么?有没有可调焦的控件? – 2009-08-03 20:48:35
它有一个很好的20 - 30个文本框和按钮。我甚至从文本框按键事件调用该函数。 – respectTheCode 2009-08-04 11:40:18