ApachePOI操作Cell单元格内容自动换行

2022-12-24 709点热度 0人点赞 0条评论

默认情况下使用ApachePOI生成的单元格Cell,我们给Cell设置内容后,如果内容比较多,宽度不够的情况下,里面的文字是不换行的,如果希望文本换行,可以有两种做法

  • 将单元格设置为文本自动换行(推荐)
HSSFCellStyle cellStyle = workbook.createCellStyle();   
cellStyle.setWrapText(true); // 设置cellStyle格式为自动换行  
cell.setCellStyle(cellStyle); // 给单元格cell设置cellStyle
cell.setCellValue("很长很长的文本");
  • 将单元格里面的内容手动设置到指定的地方换行

这个只需要在内容后面加上 \n 就可以了

Cell cell = row.createCell(0);
cell.setCellValue("Hello\nWorld!");

 

admin

这个人很懒,什么都没留下

文章评论

您需要 登录 之后才可以评论