import java.awt.Image;
import java.awt.MenuItem;
import java.awt.PopupMenu;
import java.awt.SystemTray;
import java.awt.Toolkit;
import java.awt.TrayIcon;
/////////////////////////////////////////////////////////
PopupMenu popup = new PopupMenu();
MenuItem defaultItem = new MenuItem("Exit");
MenuItem restart = new MenuItem("Restart");
defaultItem.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e) {
System.out.println("Exiting...");
System.exit(0);
}
});
restart.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e) {
System.out.println("Restart...");
System.gc();
log.setVisible(true);
}
});
popup.add(defaultItem);
popup.add(restart);
SystemTray tray = SystemTray.getSystemTray();
Image ico = Toolkit.getDefaultToolkit().getImage("services_gen.jpg");
tric=new TrayIcon(ico, "NEWS UPDATE",popup);
try
{
tray.add(tric);
tric.displayMessage("anil", "Hiiiiiii",MessageType.INFO);
}
catch (AWTException ex)
{
System.out.println(ex);
}
No comments:
Post a Comment