Bonjour, je ne sais pas vraiment si c'est le bon endroit pour poster ça.
Voila mon soucis, j'ai un programme dans lequel j'utilise un toolkit et un system tray. J'integre le tout dans un fichier .jnlp pour pouvoir utiliser Java Web Start (JWS). Mon programme se lance sans aucun probleme, le hic de tout ça c'est que mon system tray ne recupere pas son image.
Voici le code dont je lance la methode pour afficher l'icone de la barre des tâches:
ma fonction IconeBarreTache est :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 this.iconeBarreTache = new IconeBarreTache(this, this.toolkit.getImage("images/icone_demarrage.gif"));
J'ai lu dans les divers tutorial sur JWS qu'il fallait utiliser des getResource comme par exemple :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 public IconeBarreTache(FenetrePrincipale _fenetrePrincipale, Image _imageIcone) { super(_imageIcone); this.fenetrePrincipale = _fenetrePrincipale; // Obtenir le Systray this.systemTray = SystemTray.getSystemTray(); this.menuPopup = new PopupMenu(); .....
ImageIcon icone = new ImageIcon( ImageIcon.class.getResource( "/images/icone_demarrage.gif");
Cependant, je ne peux pas faire de getImage sur ça... Si vous avez une idée ...
Je vous remercie d'avance.
Cordialement,
Partager