Java TrayIcon .displayMessage (String caption, String text, TrayIcon .MessageType messageType)
Syntax
TrayIcon.displayMessage(String caption, String text, TrayIcon.MessageType messageType) has the following syntax.
public void displayMessage(String caption, String text, TrayIcon.MessageType messageType)
Example
In the following code shows how to use TrayIcon.displayMessage(String caption, String text, TrayIcon.MessageType messageType) method.
/* w ww . ja v a2 s . c o m*/
import java.awt.AWTException;
import java.awt.Image;
import java.awt.SystemTray;
import java.awt.Toolkit;
import java.awt.TrayIcon;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
public class Main {
static Image image = Toolkit.getDefaultToolkit().getImage("images/tray.gif");
static TrayIcon trayIcon = new TrayIcon(image, "Tester2");
public static void main(String[] a) throws Exception {
if (SystemTray.isSupported()) {
SystemTray tray = SystemTray.getSystemTray();
trayIcon.setImageAutoSize(true);
trayIcon.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e) {
System.out.println("In here");
trayIcon.displayMessage("Tester!", "Some action performed", TrayIcon.MessageType.INFO);
}
});
try {
tray.add(trayIcon);
} catch (AWTException e) {
System.err.println("TrayIcon could not be added.");
}
}
}
}
Home »
Java Tutorial »
java.awt »
Java Tutorial »
java.awt »