Java匯出Excel表,POI 實現合併單元格以及列自適應寬度
阿新 • • 發佈:2019-01-31
//字型
HSSFFont font = workbook.createFont();
font.setFontName("仿宋_GB2312");
font.setBoldweight(HSSFFont.BOLDWEIGHT_BOLD);//粗體顯示
font.setFontHeightInPoints((short) 12);
HSSFCellStyle style = workbook.createCellStyle();
//設定顏色
style.setAlignment(HSSFCellStyle.ALIGN_CENTER);
style.setFillForegroundColor(HSSFColor.SKY_BLUE.index);//前景顏色
style.setFillPattern(HSSFCellStyle.SOLID_FOREGROUND);//填充方式,前色填充
//邊框填充
style.setBorderBottom(HSSFCellStyle.BORDER_THIN); //下邊框
style.setBorderLeft(HSSFCellStyle.BORDER_THIN);//左邊框
style.setBorderTop(HSSFCellStyle.BORDER_THIN);//上邊框
style.setBorderRight(HSSFCellStyle.BORDER_THIN);//右邊框
style.setFont(font);
style.setWrapText(false);
HSSFFont font = workbook.createFont();
font.setFontName("仿宋_GB2312");
font.setBoldweight(HSSFFont.BOLDWEIGHT_BOLD);//粗體顯示
font.setFontHeightInPoints((short) 12);
HSSFCellStyle style = workbook.createCellStyle();
//設定顏色
style.setAlignment(HSSFCellStyle.ALIGN_CENTER);
style.setFillForegroundColor(HSSFColor.SKY_BLUE.index);//前景顏色
style.setFillPattern(HSSFCellStyle.SOLID_FOREGROUND);//填充方式,前色填充
//邊框填充
style.setBorderBottom(HSSFCellStyle.BORDER_THIN); //下邊框
style.setBorderLeft(HSSFCellStyle.BORDER_THIN);//左邊框
style.setBorderTop(HSSFCellStyle.BORDER_THIN);//上邊框
style.setBorderRight(HSSFCellStyle.BORDER_THIN);//右邊框
style.setFont(font);
style.setWrapText(false);