Как предотвратить закрытие родительского фрейма при закрытии дочернего фрейма (Java + iReport)?
В основном хочу позвонить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);
но это тоже не работает. Как получить его?
Любая помощь будет оценена.