HSSFCellStyle setBorder1 = workbook.createCellStyle();
HSSFFont font1 = workbook.createFont();
font1.setFontName("Arial");
font1.setFontHeightInPoints((short) 14);//设置字体大小
setBorder1.setFont(font1);//选择需要用到的字体格式
setBorder1.setAlignment(HSSFCellStyle.ALIGN_CENTER); // 居中
setBorder1.setFillPattern(HSSFCellStyle.SOLID_FOREGROUND);
setBorder1.setFillForegroundColor(IndexedColors.YELLOW.getIndex());  //设置前景色

//setBorder1.setFillForegroundColor(HSSFColor.RED.index);  //设置背景色

HSSFSheet sheet = workbook.createSheet("list");

getCell(sheet, i, 0).setCellValue("日期");
getCell(sheet, i, 0).setCellStyle(setBorder1);//设置样式

这里需要特别注意的是在设置背景色和前景色的时候一定要加上setBorder1.setFillPattern(HSSFCellStyle.SOLID_FOREGROUND);这行代码,否则设置颜色不起作用

最新文章

  1. Mvc5 Html.EditorFor
  2. Java-->PrintStream
  3. CSS组件化思考
  4. 关注LoadRunner脚本回放日志中的Warning信息-转载
  5. 打造属于前端的Uri解析器
  6. 如何写angularJS模块
  7. APUE学习笔记——10.15 sigsetjmp和siglongjmp
  8. 腾讯云数据库团队:PostgreSQL TOAST技术理解
  9. weblogic漏洞修复:CVE-2014-4210,UDDI Explorer对外开放
  10. sublime Text 正则替换
  11. Caused by:org.hibernate.DuplicateMappingException:Duplicate class/entity/ mapping
  12. Win7下“回收站已损坏,是否清空该驱动器上的回收站”解决方法
  13. 基于STM8的TIM定时器操作---STM8-第三章
  14. Android为TV端助力 android 在5.0以后不允许使用隐式Intent方式来启动Service
  15. Ubuntu16.04+CUDA8.0+cuDNN5.1+Python2.7+TensorFlow1.2.0环境搭建
  16. js绝对地址图片转换成base64的方法
  17. 20条最最常用的Linux命令讲解
  18. Nodejs连接数据库为何使用连接池
  19. [原]Linux 命令行浏览器
  20. JPA注解实现联合主键

热门文章

  1. TCP连接的状态与关闭方式及其对Server与Client的影响
  2. sqlAlchemy 按DateTime字段的年或月进行group_by查询
  3. php支付宝在线支付接口开发教程【转】
  4. Ubuntu 16.04.1下修改MySQL默认编码
  5. AxureRP8实战手册(基础1-10)
  6. WPF CAL 计算器
  7. 最短路径——Floyd算法
  8. IE11里边form拦截失效,永远被弹回登录页
  9. SSH集成log4j日志环境[转]
  10. iOS开发Swift篇—(五)元组类型