Ajuda! Como chamar parametro!

Boa tarde galera! to precisando de uma ajuda em um arquivo, um amigo me ajudou a criar esse codigo que chama o formulario ireport, ele ta funcionando
mais quando clico no botão para gerar o relatorio diz que o documento não possui paginas, deve ser pq eu to usando parametro? alguem pode me ajuda?
segue o codigo!

[code] int id = Integer.parseInt(jTextField2.getText());

    Map parametros = new HashMap();
    parametros.put("cliente", id);
    
    ClienteRelatorio cr = new ClienteRelatorio();        
    
    try {            
       
        URL arquivo = getClass().getResource("/RelatoriosViews/BuscaCliente.jasper");            
        JasperReport jr;            
        jr = (JasperReport) JRLoader.loadObject(arquivo);            
                               
        cr.relatorio(jr);            
    } catch (JRException e) {            
        System.out.println("Erro" + e.getMessage());            
    }   [/code]