JAVA后台响应全局快捷键操作
来源:互联网 发布:尤里过知乎 编辑:程序博客网 时间:2024/05/17 22:48
该方法仅适用于windows系统,后台响应全局快捷键操作的意思是java应用程序失去焦点(比如最小化或置于系统托盘)情况下,仍能响应用户的快捷键操作。
1、下载jintellitype
它是一个JNI调用Windows系统接口的工具包,下载地址:Google搜索或 http://download.csdn.net/detail/linxcool/7750191
2、拷贝资源到你的工作空间
以下仅供参考:
3、添加对jintellitype-1.x.x.jar的引用
4、编码实现
a、实现HotkeyListener,、IntellitypeListener接口
b、设置dll目录并检查其运行情况
JIntellitype.setLibraryLocation(libPath);if (JIntellitype.checkInstanceAlreadyRunning("你的窗体标题")) {System.exit(1);}if (!JIntellitype.isJIntellitypeSupported()) {System.exit(1);}c、注册快捷键
JIntellitype.getInstance().registerHotKey(自定义intA数据, JIntellitype.MOD_ALT, 'A');以上注册了ALT+A的快捷监听
d、在onHotKey(int identifier)中处理监听
0 0
- JAVA后台响应全局快捷键操作
- java全局快捷键
- JAVA 后台全局异常控制
- C#实现全局热键响应,失去焦点情况下响应全局快捷键的方法
- C#实现全局热键响应,失去焦点情况下响应全局快捷键的方法
- C#实现全局快捷键(系统热键)响应(转)
- java 中添加一个全局快捷键
- [转]关于Java全局快捷键的问题
- [JNI]用JAVA实现全局快捷键
- 全局快捷键
- ajax后台处理响应(java)
- java servlet 后台响应ajax请求
- maven插件tomcat7条件下页面操作后台无法响应
- 设置全局快捷键
- 设置全局快捷键
- .Net 定义全局快捷键
- c#注册全局快捷键
- c# 全局快捷键
- ACM 二分图匹配 匈牙利匹配模板 URAL 1997
- android Broadcast 生命周期详细分析 .
- 浅析epoll-为何多路复用I/O要使用epoll
- 宏定义的黑魔法 - 宏菜鸟起飞手册
- 文件格式转换工具Print2Flash
- JAVA后台响应全局快捷键操作
- 使用cocoaPods import导入时没有提示的解决办法
- Ubuntu 14.04安装地里编码软件Nominatim过程
- 定义profile
- 浅析epoll – epoll函数深入讲解
- 2014华为机试题16:将第一行中含有第二行中“23”的数输出并排序
- 蹭网有风险,大伙需谨慎!
- 八皇后问题——递归+回溯法
- Android中收听特定应用安装成功的广播