在Java中捕获击键而不关注面板
我想知道,当Java程序在后台运行时,是否有办法用Java的KeyListener
触发KeyEvent
?我想记录下正在按下的键,并将它们保存起来以备将来使用。下面是我试图触发的代码示例:
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
}
}
我确实有办法保存我想要的信息,我只需要触发这个事件。我用一扇看不见的窗户遮住我的屏幕。我可以点击这个窗口,所以它看起来好像不在那里。在此问题上的任何帮助都将不胜感激
共 (0) 个答案