Criar uma nova janela no java

Ola galera,

Preciso de um help na criação de janelas

Construtor de Janela01:

JanelaMouse01() {
		pMod = new PainelModelos();
		pCmd = new PainelComandos();
		pFrs = new PainelFrase();
		
		somLista = new ArrayList();
		
		PainelFrase.qtd = 0;
		pFrs.inclui("/Frase/blank.JPG");
		new CarregarImagens("ArquivoImagem2.txt");
		new CarregaImagensControler("Controle01.txt");
		som = new CarregaSom("Sons2.txt");	
		window = new JFrame("Teste de tela do IDAVox");
		window.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
		window.setSize(1024, 768);
		window.add(this);
		window.setVisible(true);

		startAnimation();

tenho 2 janelas que eu criei que são as classes: Janela01 e TesteImageVarredura, quando eu executoo programa automaticamente executa a Janela01, mas tem uma imagem na tela dessa classe que é uma seta avançar que executa a outra Classe(TesteImageVarredura), então o que que eu fiz, quando clicar na imagem ela detecta aonde foi na tela e executa esse codigo:

                                         window.setVisible(false);
					new TesteImageVarredura();
					for(int i = 0; i < somLista.size(); i++) {
						somLista.remove(i);
						imaLista.remove(i);
						System.out.println("som: " + somLista.toString());
					}
					som = null;

to tirando os sons dessa janela que estiverem na lista e removendo as imagens, mas não sei se estou fazendo certo, pois quando vou para a outra tela quando executo o construtor do TesteImageVarredura, de uma olhada:

	PainelFrase.qtd = 0;
		pFrs.inclui("/Frase/blank.JPG");
		new CarregarImagens("ArquivoImagem.txt");
		som = new CarregaSom("Sons1.txt");
		
		window = new JFrame("Teste de tela do IDAVox"); // window é um JFrame
		window.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
		window.setSize(1024, 768);
		window.add(this);
		window.setVisible(true);

quando executo o som nessa janela desaparece, é como se nao existisse, mas na primeira janela executa normalmente, gostaria de saber se eu estou criando uma nova janela de forma errada, o que poderia ser, testei os sons em .wav e .au!?