我正在尝试使用来自"net.java.games.input“的第三方库来监听Java语言中的键盘事件。当我在Eclipse中运行代码时,它工作得很好。但是当我构建我的项目并运行.jar时,它不会。我猜原因是,这个库需要一些.dll文件来监听我的键盘,而它们在.jar中不起作用。下面是我的代码示例;
ControllerEnvironment ce = ControllerEnvironm
这听起来可能很简单和愚蠢,但对于我来说,我找不到一种方法来拥有一个不需要在组件上就能执行mousePressed的鼠标监听器。void mousePressed(){}似乎没有按照我想要的方式工作。从本质上讲,我正在制作一个java程序,它的目标是在没有图形的情况下工作,并且在后台做事情。因此,例如,如果你点击chrome,它仍然会影响程序。 public void keyPress