JInternalFrame bloqueando JFrame

2 respostas
oriso

Olá a todos.

Gostaria de pedir ajuda para a seguinte situação:

Estou construindo uma aplicação MDI para desktop. Neste programa eu tenho uma barra de menu (JMenuBar) na qual cada item (JMenuItem) invoca uma nova janela (no casos os JInternalFrame), basicamente eu gostaria que quando estas janelas fossem chamadas o fundo do aplicativo ficasse bloqueado até que o usuário fechasse ou finalizasse a tarefa do JInternalFrame.
Um exemplo fácil de ver o que eu estou querendo fazer é observar o eclipse. Quando criamos uma classe, projeto, pacote… abre-se uma janela que bloqueia o fundo e só volta a ser ativada quando a janela é fechada ou a operação finalizada.

Desde já agradeço muito pela atenção de todos.
Att.
Rodrigo

2 Respostas

laudenpower

Para janelas bloqueantes você deve usar JDialog e não JInternalFrame.

Espero ter ajudado :slight_smile:

oriso

Olá laudenpower, tudo bem?

Ajuda sim!!! :slight_smile:
Me diz uma coisa, o JDialog funcionará de forma semelhante a um JInternalFrame? Quero saber se ele aceitará todos os elementos swing que utilizei para montar a minha tela e se possui peculiaridade.

Obrigado pela ajuda.

Criado 10 de agosto de 2010
Ultima resposta 10 de ago. de 2010
Respostas 2
Participantes 2