[RESOLVIDO] Criar janela de notificação - Usuário conectou-se e Usuário desconectou-se

Galera, dei uma pesquisada aqui e no google e nao consegui achar o caminho para fazer isso. Gostaria de saber como posso fazer aquelas janelas de notificações igual ao do msn quando o usuário entre e sai. Elas aparecem no canto inferior direito, subindo, fica um tempinho, depois desce e some e não tira o foco da janela atual. Alguém ai consegue me dizer como fazer, ou o que procurar para fazer isso? Lembrando, quero fazer para DESKTOP.

Ainda estou engatinhando, não sei como tu irá fazer isso com a GUI mas creio que seja a parte mais fácil. Para o que tu quer, procure sobre o padrão Observer, pois creio que te servirá bastante nesse caso. Caso eu tenha dito alguma besteira, espero que alguém me corrija.

Abraço.

Tirei isso do site da Oracle, acho que ± isso que vc precisa.
How to Use the System Tray
http://docs.oracle.com/javase/tutorial/uiswing/misc/systemtray.html

Tem esse componente:

http://www.java.net/external?url=http://jtoaster.sourceforge.net/

dentro do jar tem uma classe de exemplo.

No teu caso vc deve usar um Observer que será notificado quando houver uma conexão/desconexão mostrando um JWindow com a informação.
Dê uma olhada : http://www.guj.com.br/articles/47

Sobre colocar no canto direito inferior vc pode usar a System Tray http://docs.oracle.com/javase/tutorial/uiswing/misc/systemtray.html .
Sugiro que vc tente entender e implementar o Observer e depois partir pra systray, depois vc vai ter que pensar em como exibir a Window na systray…

Obrigado pela ajuda de todo. Vou dar uma olhada nos links e caso consiga, volto a postar aqui.

Na verdade eu não queria colocar na System Tray e sim colocar como a imagem no site do componente que o “rogeriopaguilar” me passou. Eu consegui com o jar que ele passou. Obrigado a ajuda de todos.