软硬度:模拟按键(Flex: Simulate key press)

2019-08-02 14:13发布

我创建一个虚拟键盘触摸屏的Flex应用程序,我想通过调度的KeyboardEvent来模拟按键。 我写了一个处理函数来监听事件,并采取相应的行动。 到目前为止好...但它开始变得复杂,因为我有管理的重点textInputs(容易),在这些领域(不是那么容易),等光标位置现在,只要有办法实际调度的KeyboardEvent是柔性实际上解释为一个真正的按键所有这些问题也就不复存在了......这可能吗?

Answer 1:

该的TextInput不使用的KeyboardEvent / TextEvent,并将用于文本输入,它使用与Flash Player /键盘交互的内部闪存TextField对象。

该的KeyboardEvent用于启用所发生的键盘事件中的通知。

为了模拟键盘,你需要创建一个类,在recieving的KeyboardEvent将修改一个TextInput的text属性和相应的光标位置。

作者:Alex Harui已经撰写了有关这一类似的帖子FlexCoders帖子



文章来源: Flex: Simulate key press