我想知道在Java程序在后台运行时是否有办法用Java KeyEvent
触发KeyListener
?我想跟踪正在按下的按键并将其保存以供以后使用。以下是我试图触发的代码示例:
public static class Push implements KeyListener{
public void keyTyped(KeyEvent e) {}
public void keyReleased(KeyEvent e) {}
public void keyPressed(KeyEvent e) {
//Save KeyEvent info here
}
}
我确实有一种保存我想要的信息的方法,我只需要触发这个事件。我使用一个隐形窗口遮住我的屏幕。我可以点击这个窗口,所以它给出了不存在的外观。对此问题的任何帮助将不胜感激。