在后台停止java程序
我有一个在后台运行的java程序(Windows)。我想绑定一个密钥,该密钥将以某种方式终止进程,即使您当前正在另一个程序中工作。这可能吗 基本上,我想做如下事情:在后台停止java程序,java,keyevent,Java,Keyevent,我有一个在后台运行的java程序(Windows)。我想绑定一个密钥,该密钥将以某种方式终止进程,即使您当前正在另一个程序中工作。这可能吗 基本上,我想做如下事情: If(KeyPressed) //break from main loop; 你需要使用JNI。我已经成功地使用了它: 查看Java Com api,将程序绑定到Windows Com端口,以侦听按键操作 还可以尝试使用本教程访问windows硬件(即键盘) 类似于系统退出(0)?是的,但他知道什么时候该打电话给谁?请重读问题
If(KeyPressed)
//break from main loop;
你需要使用JNI。我已经成功地使用了它:
查看Java Com api,将程序绑定到Windows Com端口,以侦听按键操作 还可以尝试使用本教程访问windows硬件(即键盘)
类似于
系统退出(0)代码>?是的,但他知道什么时候该打电话给谁?请重读问题@manurajhadaJNI是另一种选择,但它更难使用,因为您确实需要了解一点C来编写大部分时间与硬件通信的位