[Resolvido] JFrame sobreposto

Olá pessoal.

Seguinte tenho um JFrame e por meio deste chamo outro JFrame. Como fazer para que o primeiro (o de traz) não seja acessado enquanto eu não finalizar o que foi chamado (da frente).
Será que fui claro? =)

Obrigado.

O unico jeito que eu conheço de fazer isto é usando o JDialog.
Sua solução só pode usar o JFrame Mesmo??

crie uma classe extendida do JDialog

ex:

import javax.swing.*;

public class CadastraCliente extends JDialog
{
    public CadastraCliente()
    {
	this.setTitle("JDialog Teste");
        this.setModal(true);  //indica que os outros Frames só podem ser acessados se este for fechado
        this.setSize(500, 300);
        this.setVisible(true);
    }

    public static void main(String[] args)
    {
        JFrame teste = new JFrame("JFrame Teste");
        teste.setSize(800,600);
        teste.setVisible(true);
        new CadastraCliente();
    }
}

compile o código acima e veja se é isto que procura, espero ter ajudado

Isso mesmo galera.
muito obrigado.