zoukankan      html  css  js  c++  java
  • poi导出数据

    1.poi导出excel

    
    


    /**
    * 2003格式
    */

    import org.apache.poi.hssf.usermodel.HSSFCellStyle;
    import org.apache.poi.hssf.usermodel.HSSFFont;
    import org.apache.poi.hssf.usermodel.HSSFWorkbook;
    import org.apache.poi.hssf.util.HSSFColor;
    import org.apache.poi.ss.usermodel.*;

    import java.io.FileOutputStream;
    import java.io.IOException;

    public class poi
    {
    public static void main(String[] args) throws IOException
    {
    // 新建工作表对象
    HSSFWorkbook book = new HSSFWorkbook();

    // 自定义sheet
    Sheet sheet = book.createSheet("自定义1");
    //创建行
    Row row = sheet.createRow(0);
    //创建单元格
    Cell cell = row.createCell(0);
    cell.setCellValue("单元格测试值");

    HSSFCellStyle cellStyle = book.createCellStyle();

    cellStyle.setFillForegroundColor((short) 13);// 设置背景色
    cellStyle.setFillPattern(HSSFCellStyle.SOLID_FOREGROUND);

    cellStyle.setBorderBottom(HSSFCellStyle.BORDER_THIN); //下边框
    cellStyle.setBorderLeft(HSSFCellStyle.BORDER_THIN);//左边框
    cellStyle.setBorderTop(HSSFCellStyle.BORDER_THIN);//上边框
    cellStyle.setBorderRight(HSSFCellStyle.BORDER_THIN);//右边框

    //设置居中:
    cellStyle.setAlignment(HSSFCellStyle.ALIGN_CENTER); // 居中

    //设置字体:
    HSSFFont font = book.createFont();
    font.setFontName("黑体");
    font.setFontHeightInPoints((short) 16);//设置字体大小

    HSSFFont font2 = book.createFont();
    font2.setFontName("仿宋_GB2312");
    font2.setBoldweight(HSSFFont.BOLDWEIGHT_BOLD);//粗体显示
    font2.setFontHeightInPoints((short) 12);
    // 使字体生效
    cellStyle.setFont(font);//选择需要用到的字体格式

    // 使样式生效
    cell.setCellStyle(cellStyle);

    //构建文件
    FileOutputStream fileout = new FileOutputStream("D://test.xls");
    // 将工作表兑现写入文件中
    book.write(fileout);

    }
    }
     

    响应结果:

    依赖jar包:

    参考资料

     demo:

    链接:https://pan.baidu.com/s/1jkgclbfsMbDP0f38wGcI4A
    提取码:5i8n

  • 相关阅读:
    修改XCode默认注释并自动生成文档
    百度地图初始化引擎失败
    ios系统分享
    ios判断app是否有打开相机的权限
    mac下https方式连接svn连接不上解决方法
    abbyy ocr sdk
    ant的安装
    ubuntu安装nginx
    ubuntu安装gcc
    iOS保持长时间后台运行
  • 原文地址:https://www.cnblogs.com/nevegiveup/p/6928321.html
Copyright © 2011-2022 走看看