gpt4 book ai didi

java - 如何实现关键监听?

转载 作者:行者123 更新时间:2023-12-02 10:39:33 27 4
gpt4 key购买 nike

出于教育目的,我正在用 Java 构建一个 MIDI 钢琴小程序。为此我想:

  1. 捕获按键按下和释放
  2. 计算按下和释放同一键之间的时间。

实现满足上述标准的关键监听器的最佳方法是什么?

只有两个按键监听器(用于按键按下和释放)或每个按键都有按键监听器?

最佳答案

Having only two key listeners (for key press and release) or having key listener per key?

都不是。我认为您需要一个监听器来处理所有按键的按键事件和按键释放事件。每个事件都包含一个 when 属性,您可以使用该属性来计算按住某个键的时间。

最后,请注意,小程序现在已成为已弃用的技术,因此这样做的教育值(value)是有限的,您编写的代码的实用值(value)也是如此。大多数浏览器不久前删除了所有 Java 插件/小程序支持。

关于java - 如何实现关键监听?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53025157/

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