是否可以在应用程序级别而不是组件级别上收到关键事件的通知?我所说的应用程序级别的意思不是让swing组件接收键事件,而是让一个特殊的类监听系统范围的键事件。例如,可以在没有GUI的应用程序中使用它,或者在需要对按键事件进行更全面的处理时使用。 最佳答案 不确定在本机Java中是否可行:在Windows中,您必须创建一个DLL来挂接系统(全局)级别的关键事件,我想在Unix或MacOS中它是一种不同的机制,因此您必须将接口连接到低端。级别的系统API来完成此任务。