POI中关于CellStyle的几个方法
设置日期格式
public static CellStyle getDateStyle(XSSFWorkbook workBook){
CellStyle cellStyle = workBook.createCellStyle();
DataFormat dataFormat = workBook.createDataFormat();
cellStyle.setDataFormat(dataFormat.getFormat("yyyy/mm/dd"));
return cellStyle;
}
设置边框格式
public static CellStyle getBorderStyle(Workbook workBook) {
CellStyle cellStyle = workBook.createCellStyle();
//上边框
cellStyle.setBorderTop(XSSFCellStyle.BORDER_THIN);
//下边框
cellStyle.setBorderBottom(XSSFCellStyle.BORDER_THIN);
//左边框
cellStyle.setBorderLeft(XSSFCellStyle.BORDER_THIN);
//右边框
cellStyle.setBorderRight(XSSFCellStyle.BORDER_THIN);
//居中
cellStyle.setAlignment(XSSFCellStyle.ALIGN_CENTER);
return cellStyle;
}
使用
cell.setCellStyle(cellStyle);