-2

所以我试图“记录”正在按下的键。问题是当我运行我的代码时,程序只是自动停止并将我送回我可以编码的地方。

我使用 Eclipse

    导入 org.jnativehook.keyboard.NativeKeyEvent;
    导入 org.jnativehook.keyboard.NativeKeyListener;

    公共类监听器实现 NativeKeyListener {
        公共静态无效主要(字符串[]参数){
            System.out.print("程序启动");
        }

        @覆盖
        公共无效 nativeKeyPressed(NativeKeyEvent arg0){
            System.out.print("按键被按下");
        }

        @覆盖
        公共无效 nativeKeyReleased(NativeKeyEvent arg0){
            // TODO 自动生成的方法存根

        }

        @覆盖
        公共无效 nativeKeyTyped(NativeKeyEvent arg0){
            // TODO 自动生成的方法存根

        }   
    }

4

1 回答 1

1

您需要将侦听器添加到 GlobalScreen 对象并保持程序运行。

于 2017-06-28T16:47:28.997 回答