Problema com novo jFrame[Resolvido]  XML
Índice dos Fóruns » Interface Gráfica
Autor Mensagem
dfarias
JavaBaby
[Avatar]

Membro desde: 14/07/2011 22:34:48
Mensagens: 99
Offline

E ai crânios.
Quando eu chamo um novo jFrame, na execução, caso ele (novo frame) seja fehado, todo projeto é fechado.
Como eu faço para evitar isso?

Segue abaixo uma imagem para melhor compreensão.

This message was edited 2 times. Last update was at 09/02/2012 10:06:20

lina
Moderador
[Avatar]

Membro desde: 23/12/2006 21:05:04
Mensagens: 3083
Offline

Oi,

Defina na criação do seu segundo JFrame a função setDefaultCloseOperation(JFrame.DISPOSE_ON_CLOSE);

OBS: Em ultimo caso, não use System.exit(0) e sim dispose(0) para este segundo frame.

Tchauzin!

Você é novo no GUJ? Vai criar um tópico e colar seu código-fonte? Leia aqui antes, por favor!
http://www.guj.com.br/posts/list/50115.java

Se o seu tópico foi respondido e você está satisfeito, segue:
- Pressione o botão <Edit> de seu primeiro post
- Acrescente no final do título a tag [RESOLVIDO]

@gujgirl

http://www.restartfans.hdfree.com.br

Meu blog:

http://www.runthecode.wordpress.com

Tchauzin!
[Email]
dfarias
JavaBaby
[Avatar]

Membro desde: 14/07/2011 22:34:48
Mensagens: 99
Offline

Desculpe, sou iniciante. Você poderia explicar de forma mais simples?
drsmachado
GUJ Expert

Membro desde: 25/09/2010 12:54:06
Mensagens: 3986
Localização: Curitiba / São José dos Pinhais - PR
Offline

setDefaultCloseOperation(int operation)
E operation está como JFrame.EXIT_ON_CLOSE, por padrão.
Precisa alterar para JFrame.DISPOSE_ON_CLOSE ou JFrame.HIDE_ON_CLOSE.

Rumo aos 4000
"Os homens de verdade assumem suas responsabilidades e culpas. Esquivar-se e dar desculpas é atitude dos tolos, que preferem não se comprometer".

Lugar de perguntar é no fórum!
Não respondo via MP
Não respondo por Email
Não respondo por IM
drsmachado
GUJ Expert

Membro desde: 25/09/2010 12:54:06
Mensagens: 3986
Localização: Curitiba / São José dos Pinhais - PR
Offline

dfarias wrote:Desculpe, sou iniciante. Você poderia explicar de forma mais simples?


Uma dica:
Leia a documentação!!! A API é bem vasta, mas direta e inteligível.

Rumo aos 4000
"Os homens de verdade assumem suas responsabilidades e culpas. Esquivar-se e dar desculpas é atitude dos tolos, que preferem não se comprometer".

Lugar de perguntar é no fórum!
Não respondo via MP
Não respondo por Email
Não respondo por IM
dfarias
JavaBaby
[Avatar]

Membro desde: 14/07/2011 22:34:48
Mensagens: 99
Offline

eu adicionei no evento do botão sobre da seguinte forma:



mas continua nao funcionando
diego.sas
JavaEvangelist
[Avatar]

Membro desde: 27/06/2008 09:59:07
Mensagens: 313
Localização: São Paulo
Offline

dfarias wrote:eu adicionei no evento do botão sobre da seguinte forma:



mas continua nao funcionando

Diego Sales.
Quando penso que já sei todas as respostas. Vem a vida e muda todas as perguntas!
[MSN]
lina
Moderador
[Avatar]

Membro desde: 23/12/2006 21:05:04
Mensagens: 3083
Offline

Oi,

No construtor da classe JFSobre() você adiciona a propriedade setDefaultCloseOperation(JFrame.DISPOSE_ON_CLOSE).

Tchauzin!

Você é novo no GUJ? Vai criar um tópico e colar seu código-fonte? Leia aqui antes, por favor!
http://www.guj.com.br/posts/list/50115.java

Se o seu tópico foi respondido e você está satisfeito, segue:
- Pressione o botão <Edit> de seu primeiro post
- Acrescente no final do título a tag [RESOLVIDO]

@gujgirl

http://www.restartfans.hdfree.com.br

Meu blog:

http://www.runthecode.wordpress.com

Tchauzin!
[Email]
dfarias
JavaBaby
[Avatar]

Membro desde: 14/07/2011 22:34:48
Mensagens: 99
Offline

Consegui.
Obrigado a todos.
diego.sas
JavaEvangelist
[Avatar]

Membro desde: 27/06/2008 09:59:07
Mensagens: 313
Localização: São Paulo
Offline

Edit teu post para [Resolvido].
T+ flw

Diego Sales.
Quando penso que já sei todas as respostas. Vem a vida e muda todas as perguntas!
[MSN]
 
Índice dos Fóruns » Interface Gráfica
Ir para:   
Powered by JForum 2.1.8 © JForum Team