Java 从 KeyEvent 获取最大 KeyID

Java get Maximum KeyID from KeyEvent

您好,我正在尝试在我的应用程序中创建键盘上 pressed/released 键的数组列表,但为此我需要定义数组的最大大小。我无法找到如何检测 MAX_VK pressed Key that returns me maximum KEY_ID that can be pressed.

类似于 ALLEGRO_KEY_MAX 的内容来自:https://www.allegro.cc/manual/5/keyboard.html

如果有人能帮助我,我将不胜感激<3

对于您的使用,Set 或 Map 可能比数组更有用,但请注意您的问题:

CHAR_UNDEFINED -> 65535

http://docs.oracle.com/javase/7/docs/api/constant-values.html#java.awt.event.KeyEvent.VK_Z