我有AS3和键盘焦点的问题,我想知道是否有一个变量或我可以使用的功能,将输出屏幕当前具有键盘焦点的对象的名称?AS3 - 输出哪个对象具有键盘焦点?
2
A
回答
4
您可以通过FocusManager进行操作。然后你可以简单地调用getFocus函数。 我把一个简单的例子,显示了当前的焦点每一秒,没什么意义,因为它是,但它显示了它是如何工作:
import fl.managers.FocusManager;
var focus:FocusManager = new FocusManager(this);
function traceFocus():void
{
trace(focus.getFocus())
}
setInterval(traceFocus,1000);
只是把这个代码的根,然后在一些输入框阶段,它应该工作。 此外,检查出the documentation
1
这工作,以及:
if (stage.focus) { trace (stage.focus.name); }
请注意,如果您使用的是TextInput组件,并希望当用户点击它的名字,你会真正得到实例名TextInput的孩子文本字段(具有像instance88的任意名称)的,所以你应该使用stage.focus.parent.name得到的TextInput本身的正确实例名称。
相关问题
- 1. 哪个应用具有键盘焦点?
- 2. 如何监视当前哪个窗口具有键盘焦点
- 3. 关闭输入焦点的Android键盘
- 4. wxPython:如何找出哪个小工具具有焦点?
- 5. 确定哪个控件具有焦点
- 6. Xcode:是否有一个键盘快捷键,使编辑器具有焦点?
- 7. EditText - 键盘不出现在焦点
- 8. 如何给弹出键盘焦点Gtk.Window
- 9. 键盘选项卡焦点
- 10. 键盘焦点滞后
- 11. WPF维护键盘焦点
- 12. WPF HwndHost键盘焦点
- 13. 如何找出哪个应用程序具有焦点
- 14. Flash&Flex SDK/AS3 - 如何保持键盘焦点?
- 15. 如何从C++双击焦点键盘对象?
- 16. 如何在图像具有焦点时显示iPhone键盘?
- 17. 使用Java获得键盘输入而Windows没有焦点?
- 18. jQuery Mobile焦点键盘上的下一个输入
- 19. 在HTC Desire S上,软键盘没有弹出EditText焦点
- 20. 确定哪些元素具有焦点
- 21. 多个EditText - 没有获得焦点,没有软键盘? (Android)
- 22. Primefaces热键,虽然输入有焦点
- 23. 虽然输入具有焦点
- 24. 隐藏键盘输入焦点上的android没有损失输入
- 25. Wpf虚拟键盘对话框窃取文本框键盘焦点
- 26. WPF 4键盘焦点:从来没有收到关键事件
- 27. WPF中的键盘焦点和逻辑焦点
- 28. wpf键盘焦点:菜单打开后失去焦点?
- 29. AS3检测多个键盘按键
- 30. 键盘登录,as3