/*** 新建子表的方法* @param tableRow 表格的行* @param XapiKey   无用字段* @param XapiKeySon 子表的主键*/public  void  newChildTable(XWPFTableRow tableRow,String XapiKey,String XapiKeySon){XWPFParagraph cellPara = tableRow.getCell(0).getParagraphArray(0); //row.getCell(j)指的是外部表格的单元格cellPara.setAlignment(ParagraphAlignment.CENTER);List<FieldTable> fieldTablesSon =  fieldService.getFieldTableByXapiKey(XapiKeySon);XObjects xObjects = xObjectsService.selectXObjectsLax(XapiKeySon);//子表名字,以及新创建的子表if(xObjects == null){cellPara.createRun().setText(XapiKeySon);}else {cellPara.createRun().setText(xObjects.getLabel());}//在此游标处插入新表格XWPFTable cellTable = tableRow.getCell(0).insertNewTbl(cellPara.getCTP().newCursor());//这个是在子表新建表格外框的cellTable.getCTTbl().addNewTblPr().addNewTblBorders().addNewLeft().setVal(org.openxmlformats.schemas.wordprocessingml.x2006.main.STBorder.SINGLE);cellTable.getCTTbl().getTblPr().getTblBorders().addNewRight().setVal(org.openxmlformats.schemas.wordprocessingml.x2006.main.STBorder.SINGLE);cellTable.getCTTbl().getTblPr().getTblBorders().addNewTop().setVal(org.openxmlformats.schemas.wordprocessingml.x2006.main.STBorder.SINGLE);cellTable.getCTTbl().getTblPr().getTblBorders().addNewBottom().setVal(org.openxmlformats.schemas.wordprocessingml.x2006.main.STBorder.SINGLE);cellTable.getCTTbl().getTblPr().getTblBorders().addNewInsideH().setVal(org.openxmlformats.schemas.wordprocessingml.x2006.main.STBorder.SINGLE);cellTable.getCTTbl().getTblPr().getTblBorders().addNewInsideV().setVal(org.openxmlformats.schemas.wordprocessingml.x2006.main.STBorder.SINGLE);cellTable.getCTTbl().getTblPr().addNewJc().setVal(STJc.CENTER); // 内部表格水平居中tableRow.getCell(0).setVerticalAlignment(XWPFTableCell.XWPFVertAlign.CENTER);//在新建好的表格出新建行XWPFTableRow cellRow_Header = cellTable.createRow();fillCellValueHeader(cellRow_Header,"字段名称",0,false,true);fillCellValueHeader(cellRow_Header,"apiKey",1,false,true);fillCellValueHeader(cellRow_Header,"字段名称",2,false,true);fillCellValueHeader(cellRow_Header,"apiKey",3,false,true); }

上面就是在表格单元格新建表的相关方法,代码有注释

apace poi word在表格单元格里新建表相关推荐

  1. word中将表格单元格合并后,如何让文字上下也处于居中的位置

    如图所示,表格第一行的"类别2"到"类别5"这些文字处于顶部,如果想要这些文字像类别1一样垂直居中,可以通过如下方式进行调整: 1.选中需要调整的单元格,右键单 ...

  2. layui表格单元格添加下拉选择功能

    layui表格单元格添加下拉选择功能 1.修改表头 2.更新数据 3.修改样式 代码如下: <style>/*表格单元格里显示下拉框,添加后样式不对,需要自己调整一下样式使得下拉框与单元格 ...

  3. layui表格单元格中插入下拉框

    这个实现采用了layui 社区一位大神的代码,在此感谢大神的分享,我自己做个记录,也给使用layui 的小伙伴们做一个分享. 思路是这样的 可以使用自定义模板返回select节点然后在done回调中f ...

  4. java使用poi在word中生成柱状图、折线图、饼图、柱状图+折线图组合图、动态表格、文本替换、图片替换、更新内置Excel数据、更新插入的文本框内容、合并表格单元格;

    本文参考地址:https://blog.csdn.net/wangxiaoyingWXY/article/details/95377533 在参考文章的基础上,增加了扩展.感谢被参考的妹子.另外该博客 ...

  5. poi设置word表格单元格宽度_xwpftable设置宽度;POI操作Word设置表格宽度

    poi 操作word里表格,如设置表格宽度.行高.表格样式等. 1.表格或单元格宽度: 默认TblW的type属性为STTblWidth.AUTO,即自动伸缩.所以要调整为指定类型:STTblWidt ...

  6. html表格里怎么让字分行,excle文字怎么换行 | Excel单元格里文字如何分行

    Excel单元格里文字如何分行 1.打开一个Excel件,选中一个单元格,输入一段长,如下图所示: 2.鼠标左击单元格键单击[设置单元格格式],如下图所示. 3.接着会弹出的[设置单元格格式]的窗口, ...

  7. 关于.net Microsoft.Office.Interop.Word组建操作word的问题,如何控制word表格单元格内部段落的样式。...

    控制word表格单元格内部文字样式.我要将数据导出到word当中,对于word表格一个单元格中的一段文字,要设置不同的样式,比如第一行文字作为标题要居中,加粗,第二行为正常的正文. 代码如下 publ ...

  8. 计算机基础知识教程excel单元格拆分,电脑内怎么将excel表格中某个单元格的内容拆分至不同单元格里...

    电脑内怎么将excel表格中某个单元格的内容拆分至不同单元格里 当我们在使用电脑的时候,可以下载excel软件来处理数据文件,那么如果想要将一个单元格中的内容拆分到不同的单元格中的话,应如何操作呢?接 ...

  9. POI导出word中cell单元格内换行问题

    利用POI导出word时,换行符"\r\n"无法被正常识别,利用以下方式进行了word中cell单元格内的换行问题. 首先在需要换行字符串的对应位置处插入相应标记符,然后在设置wo ...

最新文章

  1. 雇佣和留住开发人员,打造优秀的团队
  2. getaddrinfo(localhost.localdomain): 未知的名称或服务
  3. 1.1.1.1校园网_还担心断网?快试试清华校园网自动连接程序
  4. 笨办法学Python——学习笔记1
  5. WEB 进程的查看和关闭(kill)
  6. 用vector写结构体
  7. 有用的sql(mysql)
  8. django的ajax_cookie和session
  9. Intel Realsense d435 使用python对深度图进行预处理
  10. python大文件去重_python大ip文件排重
  11. java做万年历,Java做的万年历
  12. JavaScript判断数组是否包含某元素
  13. 靶机渗透日记 responder
  14. Java架构师 每日微笔记 0001
  15. JAVA采用S7通信协议访问西门子PLC
  16. Spring Boot整合ActiveMQ及场景举例(点对点模式、订阅模式)
  17. 2019牛客暑期多校训练营(第九场)Quadratic equation(二次剩余
  18. 使用thymeleaf对数据库取出的数据进行渲染时所踩的”坑“
  19. 图像融合论文及代码整理最全大合集
  20. 关于TC358749XBG支持HDMI转MIPI,HDMI转MIPI CSI,HDMI in,HDMI RX相关问题

热门文章

  1. 10.26如何用C语言计算圆的周长与面积
  2. 极家装修提醒你,装修这些地方千万不能省
  3. 卫视通:社交电视应用
  4. 网页中增加QQ在线咨询的功能
  5. 2017年中国国际信息通信展览会
  6. STM32工作笔记0021---4G通信模块CAT1和CAT4的区别
  7. android版本5.0会咋样,Android5.0系统手机怎么样?安卓5.0手机最新体验
  8. 【python实战】--图片像素动漫化
  9. 100+应用上云,易捷行云EasyStack助力南阳理工学院打造智慧校园云平台
  10. 使用OpenGL绘制六角星