gpt4 book ai didi

java - 带数字键盘的按键监听器?

转载 作者:行者123 更新时间:2023-12-02 06:05:36 26 4
gpt4 key购买 nike

如何将 KeyListeners 用于小键盘?例如,如果我为 2 创建一个 KeyListener,则只有标准键盘上的 2 键起作用,而数字键盘不起作用。

最佳答案

KeyEvent.getKeyLocation()返回按键的位置。

// KeyEvent e
if (e.getKeyLocation() == KeyEvent.KEY_LOCATION_NUMPAD)
System.out.println("Numpad pressed!");

您还可以使用按键KeyEvent.VK_NUMPAD2:

if (e.getKeyCode() == KeyEvent.VK_NUMPAD2)
System.out.println("Numpad 2 pressed!");

关于java - 带数字键盘的按键监听器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23876885/

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