Voici une image de ce que je parle.
Comment faire pour placer une JFrame, par exemple, dans cet état.
http://img683.imageshack.us/img683/5013/photopl.jpg
Je veux quelle n'apparesse plus dans la Barre des taches.
Version imprimable
Voici une image de ce que je parle.
Comment faire pour placer une JFrame, par exemple, dans cet état.
http://img683.imageshack.us/img683/5013/photopl.jpg
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:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19addWindowListener(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) {} } } });