public TrayIcon buildTrayIcon() throws IOException {
PopupMenu popup = new PopupMenu();
for (MenuItemDefinition mid : menuItems) {
if (mid instanceof SeperatorMenuItem) {
popup.addSeparator();
} else {
MenuItem item = new MenuItem();
item.setLabel(mid.getText());
item.addActionListener(mid);
popup.add(item);
}
}
TrayIcon ti = new TrayIcon(getImage(imageName), tooltip, popup);
ti.setImageAutoSize(true);
return ti;
}
TrayIconDefinition.java 文件源码
java
阅读 21
收藏 0
点赞 0
评论 0
项目:mkRemote
作者:
评论列表
文章目录