天天看点

Java应用程序使用系统托盘资源

要想使自己开发的Java SE项目运行在自己的电脑系统托盘上,这并不是什么难事,总共需要如下几步即可:

1、线判断一下,系统托盘是否可用,否则接下来的程序将不可避免的报出异常咯

2、获得一个SystemTray,注意我们是通过getSystemTray方法来获取,而不是直接创建一个系统托盘。

3、为我们的托盘创建图标,那么我们不难想到要使用到Image和TrayIcon两个知识点了。先创建一个Image对象实例,然后作为参数添加到TrayIcon的构造方法上,这会用到trayIcon=new TrayIcon(image,“ToolTip String”,popup);方法,其中的popup 是作为弹出菜单,也就是邮件菜单出现的。

4,通过tray来把我们的trayIcon的实例里添加到系统托盘上。这样就大功告成了,是不会感觉很简单啊 。

下面请看代码吧:

还在等什么,快点为你的软件在系统托盘上开辟一个家吧。

下面是别人家的代码,我觉得挺好的一个Demo,一起分享一下吧