eu não intendi direito, mas parece que voce ta em uma aplicação que chama um outro JFrame em algum momento, e quando voce fecha esse JFrame ele , fecha todas as outras janelas e isto ? se for…
voce poe na classe do seu MyForm ai…
this.addWindowListener(newWindowAdapter(){publicvoidwindowClosing(WindowEvente){//algum codigo pra fazer alguma verificacao antes de fechar aqui se quizer…this.setVisible(false);this.dispose// ? seguindo a idéia do rdfmartins pra finalizar os recursos dessa janela…}}
nao digitei o codigo no eclipse logo pode ter algum erro de escrita ai…
flw
alias, em off,vide seu nick acabei nesse minuto de assistir beowulf,ate a metade foi legal mas dps nao gostei + =(
beowulf
WillyKocher:
eu não intendi direito, mas parece que voce ta em uma aplicação que chama um outro JFrame em algum momento, e quando voce fecha esse JFrame ele , fecha todas as outras janelas e isto ? se for…
voce poe na classe do seu MyForm ai…
this.addWindowListener(newWindowAdapter(){publicvoidwindowClosing(WindowEvente){//algum codigo pra fazer alguma verificacao antes de fechar aqui se quizer…this.setVisible(false);this.dispose// ? seguindo a idéia do rdfmartins pra finalizar os recursos dessa janela…}}
nao digitei o codigo no eclipse logo pode ter algum erro de escrita ai…
flw
alias, em off,vide seu nick acabei nesse minuto de assistir beowulf,ate a metade foi legal mas dps nao gostei + =(
E isso mesmo, eu tenho um JFrame principal e chamo outro JFrame a partir do principal, so que qdo eu fecho o “form filho” no X da janela ele fecha a aplicacao toda, eu queria saber como fazer para que isso nao aconteca.
Ps. eu nao usei o System.exit(0) nem dispose()
Marck
Olá…
Vc tem que usar o addWindowListener com o metodo dispose() na janela em que vc quer fechar.:
Entao sempre que eu criar um form eu tenho que colocar “setDefaultCloseOperation” antes de dar o “setvisible”? existe outra forma de criar esse Jframe?
Muito grato a todos.
MiqueiasRSB
Eu estou interessado em aprender JAVA. Mas não sei por onde começar. Gosto muito de computador, tenho muita dedicação e um pequeno conhecimento em HTML. Tenho ainda várias apostilas sobre PHP, JavaScript, C, C++, Perl… O que eu preciso aprender primeiro antes de começar JAVA? C e c++ é suficiente?Ajudem-me por favor…
Desde já obrigado à todos que me ajudarem.
T
tbalbinos
beowolf - Seguinte o setDefaltCloseOperation diz o que devera ser feito ao fechar o JFrame… entendeu… o Normal é fechar a aplicação…(EXIT_ON_CLOSE)…ou seja quando você fechava o seu JFrame ele finalizava sua aplicação… entendeu?
MiquéiasRSB - A dica que te dou antes de mais nada… e aprender lógica de programação…pode ser ate no PORTUGOL…apartir daí você poderá se aventurar em uma linguagem qualquer…eu comecei com Pascal…porém com o tempo conheci C++ e depois java(orientação a objetos) e hoje prefiro o java…
mas tente algo mais simples para aprender… logo depois vc pode partir para o Java e não se esqueça leia muito e estude muito…antes tbm de programar leia e desenvolva para que na hora de meter a mão na massa você estar + preparado…Espero ter ajudado…
Forte aBraço…
guilhermetonetto
Eu estou interessado em aprender JAVA. Mas não sei por onde começar. Gosto muito de computador, tenho muita dedicação e um pequeno conhecimento em HTML. Tenho ainda várias apostilas sobre PHP, JavaScript, C, C++, Perl… O que eu preciso aprender primeiro antes de começar JAVA? C e c++ é suficiente?Ajudem-me por favor…
Desde já obrigado à todos que me ajudarem.
cara , eu aprendi java sem aprender outra linguagem antes , sabia logica de programação e comecei a estudar , acho bom vc adotar um livro por base (Java como programar do Deitel) é um livro bom para começar, depois baixar tutoriais, apostilas, e fazer os exemplos , baixe uma IDE (Netbeans , Eclipse). E tente fazer os exercicios , e as duvidas vai pesquisando para resolver ou postando aqui no fórum .
E se tiver interesse em aprender com ajuda de um professor, procure um curso na sua cidade. Mas se vc tiver bastante empenho nos estudos aposto que nao precisara de curso. Mas claro que com curso o caminho inicial fica mais facil.
Bons estudos
[]'s
beowulf
Muito obrigado… Entendi sim
MiqueiasRSB
Obrigado aos amigos que responderam à minha pergunta. Agora vou aos estudos. valeu…