这是我的代码
static Connection connHealthInfoSystem = DBConnection.conn("health_info_system");
public static void printDisplayable(String reportPath, Map parameter) {
JasperDesign jd;
try {
jd = JRXmlLoader.load(reportPath);
JasperReport jr = JasperCompileManager.compileReport(jd);
JasperPrint jp = JasperFillManager.fillReport(jr, parameter, connHealthInfoSystem);
JasperViewer.viewReport(jp, false);
} catch (JRException ex) {
Logger.getLogger(JasperPrinting.class.getName()).log(Level.SEVERE, null, ex);
}
}
根据我当前的代码,如何在弹出的报告中增加其宽度?
最佳答案
在JasperCompileManager.compileReport(jd);之前尝试
jd.setPageWidth(999);
关于java - 如何增加 JasperViewer 的宽度或高度(硬编码)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51867922/