Bonjour j'essais d'associer un mouseEnrered à mon TrayIcon mais je n'ai aucune reponse quand la sourie passe dessus!
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 ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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(); }
Partager