Apache flex flex/adobe air中的windows.sendkeys等效项

Apache flex flex/adobe air中的windows.sendkeys等效项,apache-flex,air,adobe,keyboard-events,sendkeys,Apache Flex,Air,Adobe,Keyboard Events,Sendkeys,在Flex/AdobeAIR中,是否可以从键盘捕获用户键入的输入,并用预定义的单词覆盖用户输入的文本?我想在AdobeAIR中找到类似“typinator”的功能。是的,你可以这样做 您可以在阶段上设置一个KeyListener事件,它应该能够捕捉任何和所有击键。在这之后,您可以将您喜欢的任何命令发送到您喜欢的任何组件。如果您希望访问AIR以外的程序,如windows.sendkeys可以,请了解如何工作 特定组件可以stopPropagation(),但我认为文本输入对象在默认情况下不会这样做

在Flex/AdobeAIR中,是否可以从键盘捕获用户键入的输入,并用预定义的单词覆盖用户输入的文本?我想在AdobeAIR中找到类似“typinator”的功能。

是的,你可以这样做

您可以在
阶段
上设置一个
KeyListener
事件,它应该能够捕捉任何和所有击键。在这之后,您可以将您喜欢的任何命令发送到您喜欢的任何组件。如果您希望访问AIR以外的程序,如
windows.sendkeys
可以,请了解如何工作


特定组件可以
stopPropagation()
,但我认为文本输入对象在默认情况下不会这样做。请参见此图。

Flex控件将仅在获得焦点的情况下捕获输入。AIR和Flex web应用程序都是如此。不过,我不知道typinator或windows.sendkeys是做什么的,所以我不确定这是否回答了您的问题。