【问题标题】:Java get Maximum KeyID from KeyEventJava 从 KeyEvent 中获取最大 KeyID
【发布时间】:2015-09-30 04:48:14
【问题描述】:

您好,我正在尝试在我的应用程序中创建一个键盘上按下/释放键的数组列表,但为此我需要定义我的数组的最大大小。我无法找到如何检测 MAX_VK 按下的键返回我可以按下的最大 KEY_ID。

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

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

【问题讨论】:

    标签: java keyboard key keyevent pressed


    【解决方案1】:

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

    CHAR_UNDEFINED -> 65535
    

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

    【讨论】:

    • 我注意到了这个并且也在考虑使用地图来解决这个问题。不管怎样,谢谢你的帮助。
    猜你喜欢
    • 1970-01-01
    • 2020-11-28
    • 1970-01-01
    • 2022-10-24
    • 1970-01-01
    • 2014-03-04
    • 1970-01-01
    • 1970-01-01
    • 2015-06-29
    相关资源
    最近更新 更多