设置 Apache POI XWPFTable 表的外边框? [英] Set Outer Border of Apache POI XWPFTable table?

查看:58
本文介绍了设置 Apache POI XWPFTable 表的外边框?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我需要设置 Apache POI XWPFTable 表的外边框.我知道下面的命令设置内边框,但没有找到设置外边框的方法.

I need to set the outer border of a Apache POI XWPFTable table. I know the below command set insade border, but do not find way for setting outer border.

table.setInsideHBorder( XWPFBorderType.SINGLE, 4, 0, "FF0000");

有什么帮助吗?提前致谢!

Any help? Thanks in advance!

推荐答案

我找到了:

CTTblPr tblpro = table.getCTTbl().getTblPr();

CTTblBorders borders = tblpro.addNewTblBorders();
borders.addNewBottom().setVal(STBorder.SINGLE); 
borders.addNewLeft().setVal(STBorder.SINGLE);
borders.addNewRight().setVal(STBorder.SINGLE);
borders.addNewTop().setVal(STBorder.SINGLE);
//also inner borders
borders.addNewInsideH().setVal(STBorder.SINGLE);
borders.addNewInsideV().setVal(STBorder.SINGLE);

这篇关于设置 Apache POI XWPFTable 表的外边框?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆