2010-06-17 9 views

cevap

19
JRDataSource dataSource = ...; 

Map parameters = new HashMap(); 
parameters.put("id", 42); 

JasperReport report = (JasperReport) 
     JRLoader.loadObject("c:/reports/report.jasper"); 

JasperPrint jasperPrint = JasperFillManager.fillReport(report, parameters, dataSource); 

JFrame frame = new JFrame("Report"); 
frame.getContentPane().add(new JRViewer(jasperPrint)); 
frame.pack(); 
frame.setVisible(true); 
1

JRViewer sınıf yüzden normal JPanel gibi davranın ve eşyalarını yapın javax.swing.JPanel bir alt sınıfıdır.