PoI 3.17 已过时代码对比

颜色定义变化

旧版本 : HSSFColor.BLACK.index
新版本 : IndexedColors.BLACK.index

获取单元格格式

旧版本 : cell.getCellType 与之应对的单元格格式 HSSFCell.CELL_TYPE_BLANK
新版本 : cell.getCellTypeEnum 与之对应的单元格格式 BLANK (org.apache.poi.ss.usermodel.CellType.BLANK)

设置单元格格式

旧版本 : row.getCell(0).setCellType(Cell.CELL_TYPE_STRING);
新版本 : row.getCell(0).setCellType(CellType.STRING);

设置单元格垂直居中样式

旧版本 : XSSFCellStyle cellStyle = wb.createCellStyle();
    cellStyle.setAlignment(XSSFCellStyle.ALIGN_CENTER); // 居中
    cellStyle.setVerticalAlignment(XSSFCellStyle.VERTICAL_CENTER);//垂直
新版本 : XSSFCellStyle cellStyle = wb.createCellStyle();
    cellStyle.setAlignment(HorizontalAlignment.CENTER); // 居中
    cellStyle.setVerticalAlignment(VerticalAlignment.CENTER); //垂直

设置边框

旧版本 : cellStyle.setBorderBottom(HSSFCellStyle.BORDER_THIN); //下边框
新版本 : cellStyle.setBorderBottom(BorderStyle.THIN); //下边框

合并单元格

旧版本 : sheet.addMergedRegion(new CellRangeAddress(1, 1,(short) 0, (short) 0));// 起始行,结束行,起始列,结束列
新版本 : sheet.addMergedRegion(new Region(1, (short) 0, 1,(short) 0));// 起始行,起始列,结束行,结束列

设置字体加粗

旧版本: font.setBoldweight((short) 400);
新版本: font.setBold(true);

待更新 . .

PoI 3.17 已过时代码对比相关推荐

  1. [论文阅读] (23)恶意代码作者溯源(去匿名化)经典论文阅读:二进制和源代码对比

    <娜璋带你读论文>系列主要是督促自己阅读优秀论文及听取学术讲座,并分享给大家,希望您喜欢.由于作者的英文水平和学术能力不高,需要不断提升,所以还请大家批评指正,非常欢迎大家给我留言评论,学 ...

  2. Uber 开源 Piranha,可自动删除过时代码

    点击上方蓝色"程序猿DD",选择"设为星标" 回复"资源"获取独家整理的学习资料! 作者 | xplanet 来源 | https://ww ...

  3. cpu java poi 导出_java基于poi导出excel透视表代码实例

    这篇文章主要介绍了java基于poi导出excel透视表代码实例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 从前,我是一个前端程序猿,怀着对打通 ...

  4. IntelliJ IDEA 源值1.5已过时,将在未来所有版本中删除

    转载自  IntelliJ IDEA 源值1.5已过时,将在未来所有版本中删除 原因: IDEA默认把项目的源代码版本设置为jdk1.5,目标代码设置为jdk1.5 解决方案: 1修改Maven的Se ...

  5. Java 8 Friday:大多数内部DSL已过时

    在Data Geekery ,我们喜欢Java. 而且,由于我们真的很喜欢jOOQ的流畅的API和查询DSL ,我们对Java 8将为我们的生态系统带来什么感到非常兴奋. Java 8星期五 每个星期 ...

  6. java自动生成生成java透视表_java基于poi导出excel透视表代码实例

    这篇文章主要介绍了java基于poi导出excel透视表代码实例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 从前,我是一个前端程序猿,怀着对打通 ...

  7. java excel 透视_java基于poi导出excel透视表代码实例

    这篇文章主要介绍了java基于poi导出excel透视表代码实例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 从前,我是一个前端程序猿,怀着对打通 ...

  8. swing程序 过时拉嘛_密码已过时-如何保护您的应用程序和保护用户

    swing程序 过时拉嘛 重点 (Top highlight) I've said this part before, so if you read the previous article, ski ...

  9. Android应用发布页(已过时,更新请到http://hi.baidu.com/new/weimingtom_点击待宵草标签)...

    已过时,更新请到http://weimingtom.blog.163.com点击待宵草标签 或者去机锋市场和应用汇下载(机锋上的是最新版). 1. 日语简易词典(jkanji) * 稳定版本: v2. ...

最新文章

  1. TCL with SNPS collection_limitget_lib_pins
  2. 人工智能终于能像人类一样学习,并通过了图灵测试
  3. 第十次ScrumMeeting博客
  4. Jenkins搭建.NET自动编译测试与发布环境
  5. visio如何扩大画布的大小. 鼠标移到画布的边界按住Ctrl,就可以拉大
  6. eval() php,js-eval编码,js-eval解码
  7. api 数据gzip压缩_如何使用GZip和Jersey压缩Java REST API中的响应
  8. c++ map iterator 获取key_JAVA | Map集合使用详解
  9. olabuy经历会让你内心看待事物更加的清明
  10. sql serevr中脚本导出
  11. Java神鬼莫测之MyBatis中$与#的区别(五)
  12. OpenCV-Python教程(10、直方图均衡化)
  13. 南宁研祥智谷远程预付费电能管理系统的应用
  14. endnotex8与9的区别_下载安装EndnoteX8或EndnoteX9,建立数据库并以自己的名字命名。...
  15. NPDP 产品经理国际资格认证
  16. 语音信号处理的一些基础知识
  17. 微信小程序 启动页自动跳转
  18. mac系统克隆不能启动_如何制作Mac硬盘的可启动克隆
  19. 维特智能六轴姿态传感器JY61P_stm32f1xx驱动代码解析
  20. MCU-LCD屏与RGB-LCD屏的区别?

热门文章

  1. 二十五、Spring项目六(1)
  2. C++的 std::construct() 与std::destroy()
  3. android listview动态加载数据,ListView动态加载数据
  4. 使用CLion开发openCV——环境搭建全记录
  5. 2022-2028年中国数控机床市场投资分析及前景预测报告(全卷)
  6. 机器视觉丨AOI光源原理图和打光案例
  7. 市政防汛排涝抢险泵车 防汛排水泵介绍
  8. Request请求转发和重定向
  9. 【教程】基于 Python 的地理空间绘图指南
  10. MySQL建立图书借阅库练习记录