poi设置excel边框
时间: 2023-08-18 09:05:36 浏览: 149
你可以使用Apache POI来设置Excel的边框。下面是一个示例代码,演示了如何设置单元格的边框:
```java
import org.apache.poi.ss.usermodel.*;
import org.apache.poi.xssf.usermodel.XSSFWorkbook;
import java.io.FileOutputStream;
import java.io.IOException;
public class ExcelBorderExample {
public static void main(String[] args) {
// 创建一个工作簿
Workbook workbook = new XSSFWorkbook();
// 创建一个工作表
Sheet sheet = workbook.createSheet("Sheet1");
// 创建一个单元格,并设置边框样式
Row row = sheet.createRow(0);
Cell cell = row.createCell(0);
CellStyle cellStyle = workbook.createCellStyle();
cellStyle.setBorderTop(BorderStyle.MEDIUM);
cellStyle.setBorderBottom(BorderStyle.MEDIUM);
cellStyle.setBorderLeft(BorderStyle.MEDIUM);
cellStyle.setBorderRight(BorderStyle.MEDIUM);
cell.setCellStyle(cellStyle);
cell.setCellValue("Hello, World!");
// 将工作簿保存到文件
try {
FileOutputStream fos = new FileOutputStream("example.xlsx");
workbook.write(fos);
fos.close();
System.out.println("Excel文件生成成功!");
} catch (IOException e) {
e.printStackTrace();
}
}
}
```
这个示例代码创建了一个Excel文件,并在第一个单元格中设置了边框样式。你可以根据需要调整边框的样式和粗细。运行该代码后,将会生成一个名为"example.xlsx"的Excel文件,你可以在本地查看。
阅读全文