使用了poi导出excel,最大的感受就是用过查过忘过,恰逢闲暇,赋小结一篇,以备后用
compile group: 'org.apache.poi', name: 'poi', version: '3.9'
这里导出excel使用的方法是代码生成,而非使用excel模板(虽然excel模板貌似应该好用点的)
这里做个小结给大家:
-
基本用法:
//新建一个文档
HSSFWorkbook wb = new HSSFWorkbook();
//新建一个sheet页,名称为sheet1
HSSFSheet sheet = wb.createSheet("sheet1");
//新建一个样式
HSSFCellStyle style2 = wb.createCellStyle();//之后用到的所有样式都需要在这里设置并赋值
//新建一个字体
HSSFFont whiteFont = wb.createFont();
//新建第一行
HSSFRow row1 = sheet.createRow(0);//注意这里所有的索引都是从0开始
//第一行里创建第一个单元格
cell = row1.createCell(0);//即第一行第一个单元格
//单元格里存放内容
cell.setCellValue("写入成功");
-
设置颜色字体
whiteFont.setColor(IndexedColors.WHITE.getIndex());//颜色-白