Ich habe einen kleinen Bericht mit Jasper Reports erstellt und ihn mit dem Jasper Viewer wie unten dargestellt,
con = JDBCConnectionPool.getInstance().checkOut();
String fileName = getClass().getClassLoader().getResource("com/bio/ofm/mnu/views/reports/jasperReports/repAuditReport.jrxml").getFile();
JasperReport report = JasperCompileManager.compileReport(fileName);
JasperPrint print = JasperFillManager.fillReport(report, null, con);
JasperViewer viewer = new JasperViewer(print);
viewer.setVisible(true);
Aber ich brauche, um diesen Bericht in einem JPanel zeigen, so, ich versuchte als,
JasperViewer.setDefaultLookAndFeelDecorated(true);
JRViewer jrv = new JRViewer(print);
jrv.setPreferredSize(new Dimension(getSize()));
JScrollPane reportScroll = new JScrollPane(jrv);
panel1.add(reportScroll);
aber der Bericht wird nicht angezeigt, wie ich erwartet, bitte erklären Sie, was ist der richtige Weg, um eine Jasper-Vorschau in ein JPanel hinzufügen.