Problemas com JOptionPane

6 respostas
MarcioF

Eu estou fazendo um aplicação que abre um arquivo (word, excel, etc…), e eu fiz uma thread que monitora esse processo, de 8 em 8 minutos ela avisa se o arquivo foi modificado ou não. Soh que eu queria que esse aviso (JOptionPane) aparecesse na frente do editor que está sendo utilizado (word, excel, etc…), pois até agora o JOptionPane somente tem ficado por tráz destes editores. Alguém sabe se tem como fazer isso? Como faz??

6 Respostas

C

oq tu poderia fazer, não tenho certeza se dah certo, é construir um JFrame e setar ele como alwaysOnTop( eu sei q existe essa opção )…

agora se isso vai funcionar, dai só testando…

espero ter ajudado…

MarcioF

Eu acho que esse comando é soh no J2SE 1.5, não é. Pois é, eu estou utilizando o J2SE 1.4.2. Será que não tem um comando similar?

_fs

ta-da
http://forum.java.sun.com/thread.jspa?threadID=121657&messageID=1513349

google :wink:
http://www.google.com.br/search?q=joptionpane+top&sourceid=mozilla-search&start=0&start=0&ie=utf-8&oe=utf-8&client=firefox-a&rls=org.mozilla:en-US:official

MarcioF

O método toFront(), até ajuda, tipo vai abrir uma nova janela por trás do editor e soh vai ficar piscando o botão na barra de tarefa, mas ela soh vai para frente das outras janelas da aplicação Java, e não dos aplicativos do Sistema Operacional como word, excel.

_fs

Ah se você quer fazer isso vai ter que usar JNI, como também foi dito no link que eu te passei.

MarcioF

Vlw Lipe… Mas soh vai funcionar em Windows, ou em Linux também funciona?

Criado 14 de março de 2005
Ultima resposta 15 de mar. de 2005
Respostas 6
Participantes 3