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 ExempleTray { static Image image = Toolkit.getDefaultToolkit().getImage("images/monicon.gif"); static TrayIcon trayIcon = new TrayIcon(image, "Test de Tray Icon"); 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) { trayIcon.displayMessage("Message important", "Bienvenu sur TrayIcon de java", TrayIcon.MessageType.INFO); } }); try { tray.add(trayIcon); } catch (AWTException e) { System.err.println("Impossible d'ajouter une icône Tray."); } } } } |
Cet article Exemple d’utilisation de la classe ‘TrayIcon’ pour afficher un message dans la barre d’etat est apparu en premier sur .