buenas te dejo algo que debe funcionarte.
Código:
//para agregar los parametros simples al reporte.
Map parametros = new HashMap();
parametros.put("tu paramatro", valos del parametro);
//Cargar el archivo .jasper que generas del Ireport o del .jrxml
JasperReport jasperReport = (JasperReport) JRLoader.loadObject( Direccion del archivo .jasper);
//Crear el jasperPrint con los parametros y el reporte
JasperPrint jasperPrint = JasperFillManager.fillReport(jasperReport, parametros);
//crear el jasperVIew y agregarle los valores que desees
JasperViewer viewer = new JasperViewer(jasperPrint, false);
viewer.setTitle("Titulo del reporte");
viewer.setAlwaysOnTop(true);
viewer.show();
Saludos Leinier.