【发布时间】:2013-09-21 13:32:03
【问题描述】:
我正在使用 docx4j 创建一个 docx 文件。我希望我的表格边框是蓝色的,但它只显示黑色。如何做到这一点?
这是我的代码:
table.setTblPr(new TblPr());
CTBorder border = new CTBorder();
border.setColor("FFF");
border.setSz(new BigInteger("0"));
border.setSpace(new BigInteger("0"));
border.setVal(STBorder.SINGLE);
TblBorders borders = new TblBorders();
borders.setBottom(border);
borders.setLeft(border);
borders.setRight(border);
borders.setTop(border);
borders.setInsideH(border);
borders.setInsideV(border);
table.getTblPr().setTblBorders(borders);
【问题讨论】:
-
请添加一些代码来演示问题(sscce.org)
-
特别是您用于创建表的代码。答案可以假设您引用了 tbl 对象吗?
-
是的,jason tbl 对象已创建。我只需要为表格的边框着色(蓝色)的代码。