java导出excel设置单元格边框
时间: 2023-09-04 17:10:07 浏览: 229
要设置单元格边框,可以使用 Apache POI 库。下面是一个示例代码,演示如何设置单元格边框:
```java
// 创建工作簿和工作表
Workbook workbook = new XSSFWorkbook();
Sheet sheet = workbook.createSheet("Sheet1");
// 创建单元格样式
CellStyle style = workbook.createCellStyle();
style.setBorderTop(BorderStyle.THIN);
style.setBorderBottom(BorderStyle.THIN);
style.setBorderLeft(BorderStyle.THIN);
style.setBorderRight(BorderStyle.THIN);
// 创建行和单元格,并设置边框样式
Row row = sheet.createRow(0);
Cell cell = row.createCell(0);
cell.setCellValue("Hello");
cell.setCellStyle(style);
// 保存工作簿
FileOutputStream outputStream = new FileOutputStream("example.xlsx");
workbook.write(outputStream);
workbook.close();
```
以上代码创建了一个名为 "Sheet1" 的工作表,并在第一行第一列创建了一个单元格,设置了单元格的边框样式。将工作簿写入到文件 "example.xlsx" 中。
在示例代码中,BorderStyle.THIN 表示细边框。除此之外,还有其他边框样式可供选择,如BorderStyle.MEDIUM,BorderStyle.DOUBLE,等等。可以根据需要选择适当的样式。
阅读全文