java poi导出excellent 如何根据单元格的内容设置相应的背景色,期待高手解答,谢谢咯

java poi导出excellent 如何根据单元格的内容设置相应的背景色,期待高手解答,谢谢咯,第1张

1、创建字体,设置其为红色、粗体:

Java代码

HSSFFont font = workbook.createFont()

font.setColor(HSSFFont.COLOR_RED)

font.setBoldweight(HSSFFont.BOLDWEIGHT_BOLD)

2、创建格式

Java代码

HSSFCellStyle cellStyle= workbook.createCellStyle()

cellStyle.setFont(font)

3、应用格式

Java代码

HSSFCell cell = row.createCell((short) 0)

cell.setCellStyle(cellStyle)

cell.setCellType(HSSFCell.CELL_TYPE_STRING)

cell.setCellValue("标题 ")

主要是数据类型转换上的问题(int)(value.charAt(j))。vakue.charAt()取到的是char字符,在强转为int时显示的是它的Unicode编码,可以采用Integer.valueOf(value.charAt(0)+"")的形式


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11802682.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-18
下一篇 2023-05-18

发表评论

登录后才能评论

评论列表(0条)

保存