Fechar jframe

queria saber como faço para fechar um jframe que fica aberto ai la na frente quero fecha ele, qual comando que uso para fechar esse jframe que ficou aberto?

frame.dispatchEvent(new WindowEvent(frame, WindowEvent.WINDOW_CLOSING));

frame.dispose( )

nao deu certo para entender oque eu quero, e fechar esse jframe de tras

objetoDoFrameDeTras.dispose();

ainda nao deu

Colega, não posta imagens, posta o código ou o texto de erro.
Seu erro não está acontecendo no fonte que você postou.
Seu erro está acontecendo na linha 140 da classe tAtualiza (evite criar classes com nome iniciando em minúsculo).

ok,

private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {                                         

             
             try {
        PreparedStatement pst = null;
        try {
            pst = conecta.conn().prepareStatement("UPDATE tblimoveis SET CompVendedor=?, CompValor=?,usuario=?, Estadoimovel='c' WHERE CondImovel = '"+cod+"'");
       
       

        
        pst.setString(1, vendedor.getText());
        pst.setString(2, (String) valor.getText());
        pst.setString(3, user.getText());
       
       
        pst.executeUpdate();
        JOptionPane.showMessageDialog(rootPane,"salvo!");
        
        tAtualiza ta=new tAtualiza();
      ta.dispose();

        Escolha cli = null;
        try {
            cli = new Escolha();
        } catch (Exception ex) {
            Logger.getLogger(Escolha.class.getName()).log(Level.SEVERE, null, ex);
        }
          Trasfere_varivel tv=new Trasfere_varivel();
          tv.setUsuario(user.getText());
          
       
                           cli.setLocationRelativeTo(null);
        cli.exportaNome(tv);
        cli.setVisible(true);
        dispose();
           

    } catch (SQLException ex) {
        JOptionPane.showMessageDialog(rootPane,"erro!"+ex);
    }

} catch (Exception ex) {
Logger.getLogger(Cadastrar.class.getName()).log(Level.SEVERE, null, ex);
}
}

coloquei assim …

Seu erro está acontecendo na linha 140 da classe tAtualiza.
Dá uma olhada o que acontece lá.

Coloca um retorno boolean em um metodo, se for tudo ok, ele retorna true ao frame que chamou
o frame inicial verifica se é true, se for fecha a tela.

public void buttonActionPerformed(ActionEvent evt){
   // chamando metodo que abre a tela, ele retorna um boolean
  if(objeto.metodoAbreFrameSecundario()){
     // se for true fecha este frame
     dispose();
 }
}

Então a imagem que você postou está desatualizada pois olha como está seu StackTrace:

Noconstrutor ou num bloco de inicialização do tAtualiza está ocorrendo uma UnsupportedOperationException.

isso ai era um erro que ocorreu quando tentei fazer o Jframe tAtualiza fechar com um comando ai coloquei um comando e nao estava funcionando ja tirei ele so que ainda nao sei como irei fazer para o Jframe tAtualiza fechar quando eu aperta o botao no Jframe compra… ja tentei varios metodos e ate agora nada.

Poderia começar postando o código fonte do tAtualiza, pois como foi dito, o erro acontece na inicialização dele, ou seja, seu código nem chega a invocar o dispose() pois já dá pau ao inicializar o tAtualiza.

bem eu tinha um prazo para entregar então resolvi fazer diferente fazendo ele fecha, não deixando nenhum jframe aberto para tras.