JDialog bloquear o acesso ao JFrame

Tenho um JFrame que uma hora invoca um JDialog. Como eu faço para que quando o JDialog abrir, o JFrame se tornar inacessível até que o JDialog seja fechado?

seuJDialog.setModal(true);

Abra o JDialog como uma janela modal igual a true.

No Momento que vc instancia um JDialog passe como parametro uma variavel booleana dizendo se JDialog é modal e um objeto Frame pai que invocou esse JDialog


JDialog(Frame owner, boolean modal) 
          Creates a modal or non-modal dialog without a title and with the specified owner Frame.

Valeu pessoal! Fez realmente o que eu queria. Mas agora quando eu fecho o JDialog o meu JFrame é minimizado para a barra de tarefas. Tem algum jeito de não acontecer isso?

Caso alguem leia isso e se interesse na resposta, é só dar um simples requestFocus();
-.-