Estou fazendo um programa que ao clicar em um JMenuItem ele abri um JInternalFrame
codigo:
class Pequisar extends JInternalFrame
{
public Pesquisar{
super(“Pesquisa para alteração”,false,true,false,true);
if(quantidadeDeFramesAbertos>2)
{
this.dispose();
}
quantidadeDeFramesAbertos = quantidadeDeFramesAbertos +1;
}
}
Como vocês perceberam tentei encerrar a janela com dispose(), porém ele entra no if, e não encerra, continua o codigo.
preciso de um código que encerre a janela. e não execute o restante do codigo.
Problema ao tentar fechar com dispose o JInternalFrame
D
2 Respostas
E
- Evite pôr lógica em construtor
- Você já ouviu falar do comando “return;” ?
D
Sim pensei na possibilidade de usar return porém preciso saber se este objeto ficará a disposição do coletor de lixo?
Criado 10 de dezembro de 2012
Ultima resposta 11 de dez. de 2012
Respostas 2
Participantes 2
Alura POO: o que é programação orientada a objetos? Aprenda os conceitos básicos da programação orientada a objetos, como classes, objetos, herança, encapsulamento e polimorfismo, com exemplos.
Casa do Codigo Inteligencia Artificial e ChatGPT: Da revolucao dos... Por Fabricio Carraro — Casa do Codigo