Perda do foco

3 respostas
sks.Rafael

Estou chamando uma janela e ela está perdendo o foco principal.
Ao chamá-la, a janela fica atrás da janela antecessora…
Como faço para chamá-la, sem que ela perca o foco?
Valeu :wink:

3 Respostas

sergiotaborda

sks.Rafael:
Estou chamando uma janela e ela está perdendo o foco principal.
Ao chamá-la, a janela fica atrás da janela antecessora…
Como faço para chamá-la, sem que ela perca o foco?
Valeu ;)

janela.setVisible(true);

Deveria resolver…

Juliano_Pedroso_da_S

Pode usar um JDialog e setá-lo como modal, ai ele fica na frente da outra janela e não deixa mexer na outra sem antes fechar o JDialog.

http://java.sun.com/j2se/1.5.0/docs/api/javax/swing/JDialog.html

http://java.sun.com/docs/books/tutorial/uiswing/components/dialog.html

davidbuzatto

A nova janela fica sempre atrás, é isso? Não entendi…
Se for isso, dê uma olhada se vc está usando setAlwaysOnTop( true ), se estiver remova a chamada ao método.

Até mais!

Criado 13 de agosto de 2007
Ultima resposta 13 de ago. de 2007
Respostas 3
Participantes 4