可以使用 free spire.XLS for Java来设置单元格对齐方式为居中对齐(包括横向居中和纵向居中):
//横向居中
sheet.getCellRange("B9").getCellStyle().setHorizontalAlignment(HorizontalAlignType.Center);
//纵向居中
sheet.getCellRange("B9").getCellStyle().setVerticalAlignment(VerticalAlignType.Center);
你可以参考原文,有更多关于单元格设置的方法。
jxl.write.writableworkbook框架中创建顺序为writableworkbook→writablesheet→cell
jxl.write.writableworkbook
wwb
=
workbook.createworkbook(new
file(
targetfile));
由writableworkbook创建jxl.write.writablesheet
ws
jxl.write.writablesheet
ws
=
wwb.createsheet(...);
将一个个cell添加到writablesheet中
ws.addcell(...)
writableworkbook代表整个excel文件
writablesheet是指一个excel文件左下方的工作表
cell代表工作表中的单元格