垂直居中:cell本身就有垂直对齐的api,一行代码就够。
水平居中:一般方式行不通,网上苦找了许多方式,代码都太长了,,忒麻烦。于是我突发奇想,发现可以利用paragraph的水平居中对齐方式即可。我们只需要先获取单元格的paragraph,然后设置对齐方式即可。两行代码就够了。
cell.setVerticalAlignment(XWPFTableCell.XWPFVertAlign.CENTER);//垂直居中对齐
XWPFParagraph paragraph1=cell10.getParagraphArray(0);
paragraph1.setAlignment(ParagraphAlignment.CENTER);//水平居中对齐