当前位置: 首页 > news >正文

POI操作word表格,添加单元格,单元格对齐方法(不必合并单元格)

添加单元格,直接对row进行create新的cell,则会导致新创建的单元格与前面的单元格不对齐的现象。

        //表格信息XWPFTable table = doc.createTable();table.setWidth("100%");//第一行XWPFTableRow row0=table.getRow(0);XWPFTableCell cell00=row0.getCell(0);XWPFRun run00=cell00.getParagraphs().get(0).createRun();run00.setFontSize(14);run00.setFontFamily("仿宋");run00.setText("一、课程基本信息");run00.setBold(true);//第二行XWPFTableRow row1=table.createRow();//第一列XWPFTableCell cell10=row1.getCell(0);XWPFRun run10=cell10.getParagraphs().get(0).createRun();run10.setText("课程名称");//第二列XWPFTableCell cell11=row1.createCell();XWPFRun run11=cell11.getParagraphs().get(0).createRun();run11.setText(courseInfo.getCourse_name());//第三列XWPFTableCell cell12=row1.createCell();XWPFRun run12=cell12.getParagraphs().get(0).createRun();run12.setText("任课教师");//第四列XWPFTableCell cell13=row1.createCell();XWPFRun run13=cell13.getParagraphs().get(0).createRun();run13.setText("xxx");

其实解决方式也很简单,只需要给每个单元格设置宽度所占百分比即可

cell00.setWidth("100%");
cell10.setWidth("25%");
cell11.setWidth("25%");
cell12.setWidth("25%");
cell13.setWidth("25%");

完美解决,这样一来我们还能够避免使用合并单元格这样的复杂操作来添加单元格。直接添加单元格即可。

http://www.lryc.cn/news/292432.html

相关文章:

  • maven代码规范检查(checkstyle、findbugs)
  • 妙用Java反射,让代码更加优雅
  • 实习日志10
  • 配置alias(设置别名@)
  • 【动态规划】【数学】1388. 3n 块披萨
  • CS144--Chapter0--wsl2+docker环境搭建
  • MGRE实验报告二
  • 算法设计与分析实验:最短路径算法
  • 共用体与枚举法,链表的学习
  • SG2520CAA汽车用晶体振荡器
  • 使用pip将第三方依赖包下载到本地指定位置
  • C语言探索:水仙花数的奥秘与计算
  • 2024年人工智能应用与先进制造科学国际学术会议(ICAIAAMS 2024)
  • 计算机图形学 实验
  • React + react-device-detect 实现设备特定的渲染
  • 文献速递:肿瘤分割----基于卷积神经网络的系统,用于前列腺癌[68Ga]Ga-PSMA PET全身图像的全自动分割
  • 2024 IC FPGA 岗位 校招面试记录
  • Linux 命令 —— top
  • 【Docker】使用VS创建、运行、打包、部署.net core 6.0 webapi
  • 抖音短视频矩阵营销系统源头独立开发搭建
  • Springboot使用数据库连接池druid
  • Springboot-前后端分离——第三篇(三层架构与控制反转(IOC)-依赖注入(DI)的学习)
  • Open CASCADE学习|曲面上一点的曲率及切平面
  • CentOS 8最小安装和网络配置
  • 【代码随想录-链表】环形链表 II
  • Redis核心技术与实战【学习笔记】 - 7.Redis GEO类型 - 面向 LBS 应用的数据类型
  • 银行数据仓库体系实践(17)--数据应用之营销分析
  • Linux一键部署telegraf 实现Grafana Linux 图形展示
  • C/C++ C++入门
  • 【后端】乐观锁和悲观锁