上图列都挤在一起了。自己试了一下上面的方式,不管用,根本不会生效。
1 回答
九州编程
TA贡献1785条经验 获得超4个赞
public static int[] COLUMN_WIDTHS = new int[] {1504,1504,1504,1504,1504,1504};
setTableGridCol(table, COLUMN_WIDTHS);
/**
* @Description: 设置表格列宽
*/
public void setTableGridCol(XWPFTable table, int[] colWidths) {
CTTbl ttbl = table.getCTTbl();
CTTblGrid tblGrid = ttbl.getTblGrid() != null ? ttbl.getTblGrid()
: ttbl.addNewTblGrid();
for (int j = 0, len = colWidths.length; j < len; j++) {
CTTblGridCol gridCol = tblGrid.addNewGridCol();
gridCol.setW(new BigInteger(String.valueOf(colWidths[j])));
}
}添加回答
举报
0/150
提交
取消
