gpt4 book ai didi

apache-flex - 按下 'alt'后如何保持焦点?(Adobe AIR应用)

转载 作者:行者123 更新时间:2023-12-04 08:56:04 24 4
gpt4 key购买 nike

我当时在用AIR + Flex制作应用程序。

一个功能类似于:

  • 按下 Alt 键时,鼠标光标变为B,
  • 按下 Alt 键时,鼠标光标将还原为A。

  • 但是问题在于,每次释放 和alt 键时,鼠标光标都将变回系统默认值(箭头形状),并且似乎焦点集中在舞台之外的某个地方。

    这使我想起,在普通窗口中按下 Alt 时,菜单栏将处于焦点状态。

    如何停止这种默认行为?

    p.s.我尝试了以下方法,但没有用:
  • 1)监听舞台的KEY_DOWN/KEY_UP事件,并在事件处理程序
  • 中添加 event.stopImmediatePropagation()
  • 2)监听舞台的KEY_DOWN/KEY_UP事件,并在事件处理程序
  • 中添加 event.preventDefault()
  • 3)监听舞台的KEY_DOWN/KEY_UP事件,并在事件处理程序中添加 this.setFocus() 。而且 callLater(this.setFocus) 也不起作用。
  • 最佳答案

    取胜不可能。但是U可以编写shell/bash脚本来激活您的应用程序并从AIR中运行它。请参见NativeProcess类。

    关于apache-flex - 按下 'alt'后如何保持焦点?(Adobe AIR应用),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4722162/

    24 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com