基本上我想JasperViewer
从我的主应用程序上的一个按钮调用。我用这个
private void btnExportActionPerformed(java.awt.event.ActionEvent evt) {
try {
JasperPrint printer = JasperFillManager.fillReport(getClass().getResourceAsStream("reportRecharge.jasper"), params, new JREmptyDataSource());
JasperViewer jv = new JasperViewer(printer);
jv.setVisible(true);
} catch (JRException ex) {
ex.printStackTrace();
}
}
当一个JasperViewer
出现并且我关闭它时,main frame
/parent
也关闭了。我尝试添加jv.setDefaultCloseOperation(HIDE_ON_CLOSE);
,但它也不起作用。如何得到它?
任何帮助,将不胜感激。