Voici une image de ce que je parle.
Comment faire pour placer une JFrame, par exemple, dans cet état.
Je veux quelle n'apparesse plus dans la Barre des taches.
Voici une image de ce que je parle.
Comment faire pour placer une JFrame, par exemple, dans cet état.
Je veux quelle n'apparesse plus dans la Barre des taches.
Bonjour,
Je pense que tu devras utiliser "TrayIcon" (depuis Java 6 ) pour que ton application apparaissent à coté de l'horloge.
http://baptiste-wicht.developpez.com...a/integration/ (fourni également un lien si Java<6)
A+
Je n'arrive pas a maximizer la JFrame lorsqu'on clique sur la TrayIcon.
Voici mon code
Et aussi, comment fait-on pour défénir l'icone par défaut de mon programme?
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 addWindowListener(new WindowAdapter() { public void windowIconified(WindowEvent e) { setVisible(false); if (SystemTray.isSupported()) { SystemTray tray = SystemTray.getSystemTray(); TrayIcon icon = new TrayIcon(new ImageIcon("ico.jpg").getImage(), "Dota Map Seeker"); icon.addActionListener(new ActionListener() { public void actionPerformed(ActionEvent e) { setExtendedState(getExtendedState()); setVisible(true); } }); try { tray.add(icon); } catch (Exception ex) {} } } });
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager