bonjour,
je suis en train de développer un petit programme pour les bseoins d'un projet et l'une des contrainte est de faire une icone dans la barre en bas à droite.
D'après les recherches et les différents tutos que j'ai trouvé j'ai obtenu le code suivant.
le code s'excute très bien on voit que j'ai un emplacement supplémentaire dans cette barre mais il n'y a pas d'icon, j'ai essayer tous les chemin possible avec toutes les extension d'image rien à faire.
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 public static void trayIcon() { java.awt.TrayIcon trayicon = null; if (SystemTray.isSupported()) { SystemTray tray = SystemTray.getSystemTray(); Image image = new ImageIcon("img/ValidIcon.gif").getImage(); trayicon = new java.awt.TrayIcon(image); trayicon.setImageAutoSize(true); try { tray.add(trayicon); }catch (AWTException e) { System.err.println(e); } } }
si qlq à une idée elle est la bien venue.
Ce qui me préoccupe c'est aussi cela : java.awt.TrayIcon(image); quand je veux importer cette bibliothèque j'ai une erreur.
"The import java.awt.TrayIcon conflicts with a type defined in the same file"
Partager