JAVA后台响应全局快捷键操作
2014-08-13 17:43
120 查看
该方法仅适用于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目录并检查其运行情况
d、在onHotKey(int identifier)中处理监听
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)中处理监听
相关文章推荐
- [转]关于Java全局快捷键的问题
- Mapkey插件响应键盘快捷键操作
- jquery.cookie.js && java后台代码 操作cookie实现记住当前用户输入信息代码
- Java80商城系统第九节-前端订单操作后台订单评论管理
- maven插件tomcat7条件下页面操作后台无法响应
- java 中添加一个全局快捷键
- ajax将java后台响应字符串,放在指定控件里
- 浅谈Java后台对JSON格式的处理操作
- musql数据库定期跑批操作数据库,不必java后台写定时方法去操作。
- java----使用socket模拟简单的http请求服务器,响应简单的文件请求操作
- C#实现全局热键响应,失去焦点情况下响应全局快捷键的方法
- Java多线程操作局部变量与全局变量
- JAVA并发操作——Thread常见用法(Sleep,yield,后台线程)
- ajax后台处理响应(java)
- C#实现全局快捷键(系统热键)响应(转)
- C#实现全局热键响应,失去焦点情况下响应全局快捷键的方法
- linux学习入门1——bash命令基本操作(linuxcast.net)(bash部分快捷键、uname、history、通配符、切换用户、作业管理(前台、后台运行,暂停等操作))
- linux学习入门2-3——bash命令基本操作(linuxcast.net)(bash部分快捷键、uname、history、通配符、切换用户、作业管理(前台、后台运行,暂停等操作))
- 【简记】Java Web 内幕——HTTP协议(HTTP请求、响应相关操作)
- Javaweb开发,实现'购物车'的遍历与操作(页面数据刷新、后台操作反馈)