java ContentStyle verticalAlignment 演示
时间: 2023-05-24 07:04:03 浏览: 199
java操作excel的方法
A:以下是一个简单的Java演示,展示如何使用ContentStyle的verticalAlignment属性:
```
import org.apache.poi.ss.usermodel.CellStyle;
import org.apache.poi.ss.usermodel.HorizontalAlignment;
import org.apache.poi.ss.usermodel.VerticalAlignment;
// 创建工作簿、表格和行
Workbook wb = new XSSFWorkbook();
Sheet sheet = wb.createSheet("Sheet1");
Row row = sheet.createRow(0);
// 创建单元格,设置文本和样式
Cell cell = row.createCell(0);
cell.setCellValue("文本在中间对齐");
CellStyle style = wb.createCellStyle();
style.setAlignment(HorizontalAlignment.CENTER); // 设置水平居中对齐
style.setVerticalAlignment(VerticalAlignment.CENTER); // 设置垂直居中对齐
cell.setCellStyle(style);
// 将工作簿写入文件
FileOutputStream fileOut = new FileOutputStream("workbook.xlsx");
wb.write(fileOut);
fileOut.close();
wb.close();
```
这个演示创建一个工作簿、一个表格和一个行。然后,它创建一个单元格,并设置居中对齐的文本和样式。其中, `horizontalAlignment`属性设置为“center”, `verticalAlignment`属性设置为“center”。最后,它将工作簿写入文件并关闭工作簿和文件输出流。
阅读全文