[RESOLVIDO] Como fechar JInternalFrame a partir de um Button?

[color=darkblue]Como fechar JInternalFrame a partir de um Button ? exemplo :[/color]

	if (e.getSource() == this.btn) {
		//Aqui quero fechar apenas o JInternalFrame		
        }

[color=darkblue]Desde já agradeço[/color]

I ai brother blz,

Usa um JInternalFrame.setClosed(boolean).

Exemplo:

JButton btnClose = new JButton( "Fechar"); close.addActionListener( new ActionListener() { public void actionPerformed( ActionEvent e ) { try { JInternalFrame.setClosed( true ); } catch( PropertyVetoException x ) { System.err.println( "Não Fecha" ); } } } );

[color=darkblue]Obrigado, criei esses dois métodos[/color]


	/**
	 * Fecha o JInternalFrame a partir da chamada do método
	 */
	private void disposeOnClosed() {
		this.dispose();
	}

	/**
	 * Fecha o JInternalFrame a partir da chamada do botão fechar
	 */
	private void closeInternalFrame() {
		this.setDefaultCloseOperation(JInternalFrame.DISPOSE_ON_CLOSE);
	}

e ai galera…

nao estou conseguindo fechar o JInternalFrame atraves de um botao
mesmo com o dispose();

os eventos criu numa inner class mas mas to conseguindo por favor ajudem me