jFrame modal

4 respostas
Antonio_Carlos_M_Gom

olá pessoal eu estou fazendo um pequeno sistema e gostaria de saber como eu faço para que um jFrame fique modal ultilizando o netbeans.

4 Respostas

davidbuzatto

Use um JDialog. JFrames não podem ser modais.
[]'s

Antonio_Carlos_M_Gom

é que já tenhos as telas funcioanando.

Antonio_Carlos_M_Gom

mas não é possivel realizar o mesmo efeito com outa tecnica?

discorpio

Boa noite.

Não precisa mudar nada a não ser o nome de JFrame para JDialog, assim:

public class MinhaClasse extends JFrame.

// Mude para

public class MinhaClasse extends JDialog {

     // Construtor
    public MinhaClasse(boolean modal) {
            super(modal);
            .....
    }
    
    ....
    ....
    ....
}

// Na hora de instanciar como modal.
MinhaClasse mc = new MinhaClasse(true);

Um abraço

Criado 11 de maio de 2012
Ultima resposta 11 de mai. de 2012
Respostas 4
Participantes 3