private void CetakActionPerformed(java.awt.event.ActionEvent evt) { String fileName ="/home/toni/Data/netbeans/iReport/"; Map map = new HashMap(); map.put("nama", "saiful haqqi"); try { JasperCompileManager.compileReportToFile(fileName + "Nama1.jrxml"); JasperFillManager.fillReportToFile(fileName + "Nama1.jasper", map, getConnection()); JasperViewer.viewReport(fileName + "Nama1.jrprint", false); } catch (Exception e) { e.printStackTrace(); } }