当前位置: 首页 > 面试题库 >

关闭子框架(Java + iReport)时如何防止父框架关闭?

邹坚壁
2023-03-14
问题内容

基本上我想 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);但也无法正常工作。如何获得?

任何帮助,将不胜感激。


问题答案:

改变如下。 如果添加false,则close属性的默认出口变为false。

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,false);
            jv.setVisible(true);
        } catch (JRException ex) {
            ex.printStackTrace();
        }
}


 类似资料:
  • 问题内容: 我有一个EditText用于输入的对话框。当我单击对话框上的“是”按钮时,它将验证输入,然后关闭对话框。但是,如果输入错误,我希望保留在同一对话框中。每次无论输入什么,当我单击“否”按钮时,都应自动关闭对话框。如何禁用此功能?顺便说一句,我在对话框上的按钮上使用了PositiveButton和NegativeButton。 问题答案: 编辑:这仅在API 8+上有效,如某些注释所述。

  • 问题内容: 按照目前的情况,这个问题不适合我们的问答形式。我们希望答案会得到事实,参考或专业知识的支持,但是这个问题可能会引起辩论,争论,民意调查或扩展讨论。如果您认为此问题可以解决并且可以重新提出,请访问帮助中心以获取指导。 8年前关闭。 我对学习Java Web开发框架感兴趣,并且正在寻找一些应该学习哪些建议/建议(以及为什么)。 理想情况下,我希望框架能够: 基于MVC。 最少(如果有)配置

  • JSF2.2;PrimeFaces 5.3 我的目标是通过单击X按钮捕获用户关闭对话框,返回到父页面,以便刷新数据并更新表单。 我能够让p:remoteCommand调用DialogBean中的confirmAndCloseDialog()方法,但从未调用ParentBean中的onDialogReturn()方法。为什么不调用onDialogReturn?我能让它工作吗? 顺便说一句,如果用户以

  • 我有一个POJO应用程序,我正试图将其转换为Spring框架。现在这个应用程序正在JAVA 8中运行,我正试图删除所有的servlet和JSP页面。我看了一大堆关于Spring MVC和Spring Boot的教程。就教程而言,Spring Boot主要围绕着API和CRUD应用程序,而Spring MVC主要面向网络应用程序。我想知道我是否可以用相同的框架来做这两件事,哪个框架更好? 我只是想得

  • 问题内容: 我正在寻找一个JavaWeb框架,对于一个非常小的应用程序,它需要最少的配置。Spring&Struts在这里绝对是过大的。这是一款无需编写任何框架即可编写的应用程序,但如果可以找到一个MVC框架,我希望使用它。 问题答案: 条纹和ZTemplates应该很轻。