Problema com mensagens...me ajudem!

2 respostas
richardpeder

Pessoal:

Estou com um problema de mensagem na minah aplicação. Eu preciso que, mesmo minha aplicação minimizada, apareça uma mensagem na tela para uma determinada ação dentro de minha aplicação. E quando a mesma estiver fechada, essa mensagem deve ficar arquivada para que ao abrir a aplicação ela carregue a mensagem.

Como posso fazer isso??

Valeu

2 Respostas

aconstantino

Adiciona um listener no frame principal… quando minimizar vc coloca uma thread q fica verificando se ha novas menssagens… Quando tiver vc cria um JDialog ou um JOptionPane(se quiser fazer rapido) e da um toFront() q ele assume a tela… Ja quando minimizada para as menssagens vc cria um HashTable e vai armazenando… quando ele maximiza a janela vc mostra um frame contento os items do hashtable (as menssagens)…
Isso tudo com os listeners

Paulo_Silveira

O listener que voce tem de usar eh o WindowListener, e o metodo eh o windowsIconified(WindowEvent)

ai voce da um frame.addWindowListener(seuListener);

e dentro daquele metodo do listener voce faz o que o blackhat disse!

Criado 13 de novembro de 2002
Ultima resposta 14 de nov. de 2002
Respostas 2
Participantes 3