标签: java events key
我在退出时使用菜单加速器作为alt + f4在java摇摆中,当我按下alt + f4一旦事件被触发一次,但是当我一直按下alt + f4事件时继续射击。如何制止?
答案 0 :(得分:0)
如果不删除关键事件监听器,则无法停止接收事件。
相反,您的业务逻辑需要忽略它不想处理的事件。因此,也许在收到第一个事件后,在某处设置一个布尔标志,告诉听众忽略后续事件。
答案 1 :(得分:0)
您可以使用计时器删除一段时间的密钥监听器。然后重新附加监听器。 另请参阅答案here。