Programa fica preso no log após o fechamento.  XML
Índice dos Fóruns » Java Avançado
Autor Mensagem
sammysam
Smalltalk
[Avatar]

Membro desde: 10/11/2010 14:26:19
Mensagens: 4
Offline

Gostaria de saber quais os possíveis motivos para que uma aplicação desenvolvida em java continua presa no log mesmo após o seu fechamento. A aplicação só sai do log quando é parada com o stop do eclipse. Eu fecho ela e mesmo assim continua rodando, pensei que fosse por causa da thread só que testei alguns exemplos usando thread e após o fechamento o programa para.
Alguém poderia me dar um help?
[Yahoo!] [MSN]
ciczan
JavaGuru
[Avatar]

Membro desde: 22/12/2004 12:57:21
Mensagens: 227
Localização: Curitiba -PR
Offline

Se é swing tem que setar:

window.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);

na janela principal.

Se é outra coisa, pra sair mesmo é bom chamar

System.exit(0);
[MSN]
ciczan
JavaGuru
[Avatar]

Membro desde: 22/12/2004 12:57:21
Mensagens: 227
Localização: Curitiba -PR
Offline

Esse tópico me lebrou essa charge:

[MSN]
sammysam
Smalltalk
[Avatar]

Membro desde: 10/11/2010 14:26:19
Mensagens: 4
Offline

Na aplicaçao existe a seguinte linha:
setDefaultCloseOperation(javax.swing.WindowConstants.DISPOSE_ON_CLOSE);

Porém se fechar a janela a aplicação continua rodando no eclipse até usar o stop.
[Yahoo!] [MSN]
ciczan
JavaGuru
[Avatar]

Membro desde: 22/12/2004 12:57:21
Mensagens: 227
Localização: Curitiba -PR
Offline

setDefaultCloseOperation(javax.swing.WindowConstants.EXIT_ON_CLOSE);
[MSN]
sammysam
Smalltalk
[Avatar]

Membro desde: 10/11/2010 14:26:19
Mensagens: 4
Offline

Muito obrigada ciczan, acabei de fazer o teste e funcionou perfeitamente.
[Yahoo!] [MSN]
 
Índice dos Fóruns » Java Avançado
Ir para:   
Powered by JForum 2.1.8 © JForum Team