博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
java的托盘图标
阅读量:7086 次
发布时间:2019-06-28

本文共 877 字,大约阅读时间需要 2 分钟。

import java.awt.AWTException;
import java.awt.Image;
import java.awt.MenuItem;
import java.awt.PopupMenu;
import java.awt.SystemTray;
import java.awt.Toolkit;
import java.awt.TrayIcon;
public
class MyTray {
public
static
void main(String args[]) {
// 判断当前操作系统是否支持系统托盘
// 最好加上这个判断,否则这个程序可能在其它操作系统上无法正常工作
if (SystemTray.isSupported()) {
// 通过静态方法getSystemTray()得到系统托盘
SystemTray tray
= SystemTray.getSystemTray();
// 装载托盘图象
Image image
= Toolkit.getDefaultToolkit().getImage(
"D:/2.jpg");
// 为这个托盘加一个弹出菜单
PopupMenu popup
=
new PopupMenu();
MenuItem item
=
new MenuItem(
"校园之窗");
popup.add(item);
// 为这个托盘加一个提示信息
TrayIcon trayIcon
=
new TrayIcon(image,
"提示信息", popup);
try {
tray.add(trayIcon);
}
catch (AWTException e) {
System.err.println(
"无法向这个托盘添加新项: "
+ e);
}
}
else {
System.err.println(
"无法使用系统托盘!");
}
}
}

转载于:https://www.cnblogs.com/damir/archive/2012/04/28/2475508.html

你可能感兴趣的文章
ADO.net DataTable 和Amazon SimpleDB的相互转换
查看>>
【英语天天读】Choose Optimism
查看>>
恢复Ext3下被删除的文件(转)
查看>>
Direct3D 开发之旅 3D 游戏基本概念的介绍1
查看>>
sc windows服务常用命令
查看>>
如何使用ftp从Metalink上下载补丁
查看>>
Oracle 中int , number的区别
查看>>
shell循环语法
查看>>
ORACLE SQL:经典查询练手第五篇
查看>>
ABAP-Note002
查看>>
【TDS学习笔记】Offline Backup/Restore the TDS
查看>>
Android之GridView的Item移动
查看>>
Zope???
查看>>
实战DeviceIoControl 之五:列举已安装的存储设备
查看>>
如何将MP3音频文件插入到WordPress
查看>>
sscanf
查看>>
【转】 iOS开发:Debug与Release版本NSLog屏蔽方法
查看>>
ScottGu博客中文版http://blog.joycode.com/scottgu/
查看>>
boost.asio系列——socket编程
查看>>
constellio——基于solr的开源搜索引擎系统源码研究(三)
查看>>