在java jdk1.5中想要实现系统托盘功能比较麻烦需要下载第三方插件:去网上下载TrayIcon这么一个压缩包里面内容如下:
其中 C++、TrayIcon文件中的是源代码,TrayIcon.jar是项目中所需的jar包,下面我们开始系统托盘功能的开发:
第一、新建一个Java Project:TrayTest,把readme.html、run.bat、tray.gif、TrayIcon.dll、TrayIcon.jar(需要加到类路径中)、TrayIcon.jpx、TrayIcon.jpx.local放在根目录下面:代码结构如下
第二、引用TrayIcon.jar中的类,因为jar中类的package是默认包 所以在调用的时候需要 无包名的类去调用否则 引用不到
.新建一个TrayIconTest1测试类。
.复制TrayIcon.jar中TrayIconTest类中的内容到TrayIconTest1测试类中、进行相应的修改后就可以直接运行,就可以实现托盘功能