[SystemTray][TrayIcon] mouseEntered sur TrayIcon ne fonctionne pas?
Bonjour j'essais d'associer un mouseEnrered à mon TrayIcon mais je n'ai aucune reponse quand la sourie passe dessus!
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27
|
SystemTray tray =SystemTray.getSystemTray();
Image image = Toolkit.getDefaultToolkit().getImage("monImage.gif")
PopupMenu popup = new PopupMenu();
trayIcon = new TrayIcon(image, "blabla...");
trayIcon.setPopupMenu(popup);
trayIcon.addMouseListener(new MouseAdapter() {
@Override
public void mouseEntered(MouseEvent ev) {
System.out.println("SOURIE SUR TRAYICON");
}});
trayIcon.setImageAutoSize(true);
try {
tray.add(trayIcon);
} catch(AWTException e) {
e.printStackTrace();
} |
Est ce normal? TrayIcon ne support peut etre pas mouseEntered?Ou j'ai une grosse boulette dans mon code, ce qui me semble la reponse la plus probable :roll:?