Apache poi中心对齐

时间:2016-07-13 15:06:38

标签: java apache-poi

我正在尝试对齐文字。但是,文本没有对齐。

Cell lastCell = lastCell = row.createCell(cellNumber++);
if (value != null) {
    lastCell.setCellValue(value);
}
CellStyle cellStyle = lastCell.getCellStyle();
cellStyle.setAlignment(CellStyle.ALIGN_RIGHT);
lastCell.setCellStyle(cellStyle);

2 个答案:

答案 0 :(得分:7)

    lastCell = row.createCell(cellNumber++);

    CellStyle cellStyle = row.getSheet().getWorkbook().createCellStyle();
    cellStyle.setAlignment(CellStyle.ALIGN_RIGHT);
    lastCell.setCellStyle(cellStyle);

    if (number != null) {
        lastCell.setCellValue(number);
    }

从工作簿中创建新的单元格样式。

    CellStyle cellStyle = row.getSheet().getWorkbook().createCellStyle();

答案 1 :(得分:5)

您可以替换:

cellStyle.setAlignment(CellStyle.ALIGN_RIGHT);

使用:

cellStyle.setAlignment(HorizontalAlignment.RIGHT);