📄 jasperreportsintro.java
字号:
package net.ensode.jasperbook;
import java.util.HashMap;
import net.sf.jasperreports.engine.JREmptyDataSource;
import net.sf.jasperreports.engine.JRException;
import net.sf.jasperreports.engine.JasperFillManager;
import net.sf.jasperreports.engine.JasperCompileManager;
import net.sf.jasperreports.engine.JasperExportManager;
import com.lowagie.text.DocumentException;
import com.lowagie.text.Document;
import java.util.HashMap;
public class JasperReportsIntro {
public static void main(String args[]){
//String jasperReport;
//String jasperPrint;
try{
//JasperCompileManager.compileReport("E:/eclipse3.2/workspace/jasperbook/reports/jasperreports_demo.jrxml");
//JasperFillManager.fillReport(JasperCompileManager.compileReport("E:/eclipse3.2/workspace/jasperbook/reports/jasperreports_demo.jrxml"), new HashMap(), new JREmptyDataSource());
//jasperPrint=JasperFillManager.fillReport(jasperReport, new HashMap(), new JREmptyDataSource());
System.out.println("best");
JasperExportManager.exportReportToPdfFile(
JasperFillManager.fillReport(JasperCompileManager.compileReport("E:/eclipse3.2/workspace/jasperbook/reports/FirstReport.jrxml"), new HashMap(), new JREmptyDataSource()), "E:/eclipse3.2/workspace/jasperbook/reports/simple_report.pdf");
}catch(JRException e){
e.printStackTrace();
}
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -