> Ol> á Pessoal do Sou Java,
> 
> Antes de mais nada, gostaria de agradecer as ajudas recebidas e avisá-los que as 
>mesmas foram sanadas. Obrigada !
> Mas, agora estou com outro probleminha que me parece simples, mas não encontro o 
>comando correto no JBuilder.
> 
> Tipo:
> Estou fazendo um "Controle de Janelas", sendo que se eu tiver uma janela do sistema 
>aberta e tentar fechar o sistema o mesmo me diz que "Ainda existem janelas ativas 
>você realmente deseja sair ?"
> Se clico em "Sim" sai, se clico em "Não" ele aborta a operação e fica no Sistema. 
>Pelo Menu Sair, está funcionando corretamente, mas pelo X, estou com problemas.
> Quando clico em "Sim" ele sai, mas quando clico em "Não" ele deve simplesmente 
>fechar a mensagem e continuar no sistema, mas quando clico em "Não" a mensagem fica 
>aberta e não fecha mais.
> 
> Desde já Agradeço.
> Valeu !
> 
> Abaixo segue os métodos criados :
> 
> //Fechamento pelo MenuSair 
> //Usei um actionPerformed e para abortar usei o evento dispatchEvent(e) - Está 
>Funcionando OK.
> 
>   void MenuSair_actionPerformed(ActionEvent e) {
>     if (JanelasAbertas > 0){
>        int I;
>        Object Mensagem;
>        Mensagem = "Ainda Existem Janelas Ativas. Você Realmente Deseja Sair?";
>        I=  JOptionPane.showConfirmDialog(null,Mensagem,"Confirmação de 
>Fechamento",0,3);
>        if (I == 0){
>           System.exit(0);
>           }
>        else{
>           this.dispatchEvent(e); //Sai do Evento sem Executar o Mesmo
>           }
>        }
>     else
>        System.exit(0);
>   }
> 
> 
>   // Fechamento pelo X
>  // Usei o WindowClosing e para abortar usei o dispatchEvent(e) - Não está 
>funcionando de Acordo.
> 
>   void this_windowClosing(WindowEvent e) {
>        if (JanelasAbertas > 0){
>            int I;
>            Object Mensagem;
>            Mensagem = "Ainda Existem Janelas Ativas. Você Realmente Deseja Sair?";
>            I=  JOptionPane.showConfirmDialog(null,Mensagem,"Confirmação de 
>Fechamento",0,3 );
>            if (I == 0){
>               System.exit(0); }
>            else {
>               this.dispatchEvent(e); //Problema
>            }
>       }
>    }
> 
> Kelly Menezes
> [EMAIL PROTECTED]

------------------------------ LISTA SOUJAVA ----------------------------
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
dúvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para [EMAIL PROTECTED]
-------------------------------------------------------------------------

Responder a