Ol� Daniel,

 Voc� est� utilizando o m�todo correto. Por�m voc� precisa gerenciar o
 "abre-e-fecha" das caixas
 de di�logo.

Voc� n�o deve permitir que seja criado uma nova inst�ncia da JDialog (new
 JDialog) antes que todas que estiverem abertas sejam fechadas (dispose()).

 Para verificar isso utilize o m�todo ' boolean isShowing() ' que � um
m�todo
 herdado da classe
 java.awt.Window.

 []s

 Bruno Reded


> -----Mensagem Original-----
> De: "Daniel Viveiros" <[EMAIL PROTECTED]>
> Para: <[EMAIL PROTECTED]>
> Enviada em: Segunda-feira, 10 de Julho de 2000 13:06
> Assunto: [SouJava-J] Destruindo Dialogs - como fazer ?
>
>
> > Oi,
> >
> > Sou iniciante em Java e gostaria de saber qual  a melhor maneira para
> > destruir JDialogs.
> > No programa que eu estou desenvolvendo, eu estou utilizando o comando
> > dispose().
> > O que acontece no entanto � que quando eu chamo o JDialog novamente
> > tenho que apertar duas vezes o bot�o Cancelar (por exemplo) para
> > fecha-la. Quando eu entro de novo, tenho que apertar o bot�o tr�s vezes
> > e assim vai.
> > Creio que n�o estou destruindo, certo ?
> >
> > obs: A cada vez que eu entro eu crio um novo objeto do JDialog com o
> > comando new
> >
> > --
> > ---------------------------------------------
> > Daniel Vieira Viveiros
> > Tel : (19) 243-6671, (19) 9714-2991
> > E-mail : [EMAIL PROTECTED]
> > URL : http://www.dcc.unicamp.br/~970501
> > ---------------------------------------------
> >
> >
> >     --------------------------- 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]
> >     [para sair da lista:
http://www.soujava.org.br/forum/cadastrados.htm]
> >     [regras da lista: http://www.soujava.org.br/regras.htm]
>
  ---------------------------------------------------------------------
> >
> > ---------------------------------------------------------------
> > Este email foi verificado pelos servidores da Picture Internet
> > e nao contem virus
> >
>

    --------------------------- 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]
    [para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm]
    [regras da lista: http://www.soujava.org.br/regras.htm]
    ---------------------------------------------------------------------

Responder a