java excel cell 设置样式_java中对Excel的创建、样式修改
时间: 2024-02-12 15:09:27 浏览: 90
Java对Excel数据导入导出工具类(含Exel单元格样式设置)
Java中可以使用Apache POI库来进行Excel的创建、样式修改等操作。下面是一个简单的示例代码,演示如何创建一个Excel文件,并设置单元格的样式:
```java
import java.io.FileOutputStream;
import org.apache.poi.ss.usermodel.*;
import org.apache.poi.xssf.usermodel.XSSFWorkbook;
public class ExcelExample {
public static void main(String[] args) throws Exception {
// 创建一个Excel工作簿
Workbook workbook = new XSSFWorkbook();
// 创建一个工作表
Sheet sheet = workbook.createSheet("Sheet1");
// 创建一个单元格,并设置其值
Row row = sheet.createRow(0);
Cell cell = row.createCell(0);
cell.setCellValue("Hello World!");
// 创建一个单元格样式
CellStyle style = workbook.createCellStyle();
Font font = workbook.createFont();
font.setBold(true);
style.setFont(font);
style.setAlignment(HorizontalAlignment.CENTER);
style.setVerticalAlignment(VerticalAlignment.CENTER);
// 应用样式到单元格
cell.setCellStyle(style);
// 将工作簿写入文件
FileOutputStream fileOut = new FileOutputStream("example.xlsx");
workbook.write(fileOut);
fileOut.close();
// 关闭工作簿
workbook.close();
}
}
```
在上面的示例代码中,我们创建了一个Excel工作簿,并在其中创建了一个工作表和一个单元格。然后,我们创建了一个单元格样式,并将其应用到单元格上。最后,我们将工作簿写入文件,并关闭工作簿。
阅读全文