【发布时间】:2012-12-27 10:17:40
【问题描述】:
我怎样才能得到键盘上的组合键 E.G. (Ctrl+somekey, Alt+somekey) 使用 Java 吗?
我对键盘上的所有键都使用KeyEvent 侦听器、MouseEvent 侦听器。我可以使用该侦听器捕获键盘上的所有键事件。但是,我无法捕捉到组合键,例如 (Ctrl+Alt+Del)....等。
【问题讨论】:
-
也许这个stackoverflow.com/questions/7851505/… 回答了你的一些问题?顺便说一句,用户应用程序无法捕获 Windows 上的 Ctrl + Alt + Del 等特殊操作系统组合键,因为操作系统会在应用程序获得机会之前捕获它们。这就是为什么 VNC 客户端和此类程序通常具有将 Ctrl+Alt+Del 发送到主机的菜单选项。
标签: java linux awt keyevent vnc-viewer