Icone no systray?

Galera como faço para deixar o icone no systray de maneira que a janela minimize e fique realmente so no systray, ou seja na fique mais na barra de tarefas? no systray ja consigo colocar, mas fica a janela na barra de tarefas!
Valeu

Acho q minimizar sempre vai na barra…
O que vc pode fazer é coloca a função de sair como dispose… dae quando fechar, a tela sumirá… mas ainda ficará rodando e com o icone no systray.

jopss

Na versão 6 do Java isso é possível pela classe Desktop, outras versões anteriores acredito que não haja solução.

É isso ae que o jopss falou…
tem um link que talvez ajude.
http://www.guj.com.br/posts/list/64685.java

Também já tentei isso, mas não consegui :confused:

Tomassoni,

Não consegui achar a classe cara. Será que teria como colocar um link pra gente aí?
Eu digitei Desktop Java 6 no Google e não consegui o que queria.

Abraços.

O que vc precisa na verdade?

Opz errei.
Eu quis dizer ao Grinvon. Eu não consegui achar a API da classe Desktop.

public class TestTrayIcon { private static SystemTray tray = SystemTray.getSystemTray(); private TrayIcon getTrayIcon() { TrayIcon trayIcon = null; if (SystemTray.isSupported()) { // executed on the tray icon trayIcon = new TrayIcon(/*imagem*/, /*mensagem*/, /*menu se desejar*/); // Define que a imagem deve utilizar somente o espaço do trayIcon.setImageAutoSize(true); } return trayIcon; } public static void main (String[] args) { try { tray.add(getTrayIcon()); } catch (AWTException e) { e.printStackTrace(); } }

Tente algo parecido com isso … qualquer erro tenta arrumar … e se ainda não conseguir pode chamar
8)