1、使用excel工具自带的图形工具创建一个图:

2、绑定数据区域:

3、数据区域绑定完成,我们要做的就是将数据写入到数据区域中:

4、标记

5、POI 引入包

org.apache.poi

poi

3.14

org.apache.poi

poi-ooxml

3.14

6、代码:

FileInputStream is = new FileInputStream("刚才创建的文件所在目录+文件名");

XSSFWorkbook xssfWorkbook = new XSSFWorkbook(is);

FileOutputStream os = new FileOutputStream("导出的位置");

//获取创建工作簿的第一页

XSSFSheet sheet = xssfWorkbook.getSheetAt(0);

//自动计算

sheet.setForceFormulaRecalculation(true);

//给指定的sheet命名

xssfWorkbook.setSheetName(0, "sheet0");

//初始化当前的索引,设为当前sheet的最后一行行数

int allRows = sheet.getLastRowNum();

//存储当前表格的样式

XSSFCellStyle cellStyle = xssfWorkbook.createCellStyle();

//填充数据

for(int i=allRows;i<=allRows;i++){

XSSFRow row = sheet.getRow(i);

if (row == null) {

continue;

}

//遍历列

for (int j = 1; j <=dailyReportPart8.size(); j++) {

XSSFCell cell = row.getCell(j) != null ? row.getCell(j) : row.createCell(j);

String cellValue = cell.getStringCellValue();

if (cellValue.startsWith("#a1")) {

cell.setCellValue(1);

}

}

}

//写出

xssfWorkbook.write(os);

//TODO 流的处理

is.close();

os.flush();

os.close();

java poi excel 图表_【JAVA】POI生成EXCEL图表(柱状图、折线等)相关推荐

  1. 性能碾压 POI !利用模板语法快速生成 Excel 报表

    本期讲师:刘鹏 GcExcel项目组,核心开发者 Hello,大家好,本期葡萄城技术公开课,将由我来为大家带来<性能碾压 POI !利用模板语法快速生成 Excel 报表>的技术分享. 本 ...

  2. java输出excel 异常处理_使用poi导出Excel,并设定单元格内容类型,抛出异常

    本例子使用的是HSSF,为Excel2003提供处理方案. 设定为输入类型为数值 import org.apache.poi.hssf.usermodel.DVConstraint; import o ...

  3. java jxl 创建excel_JAVA利用JXL导出/生成 EXCEL

    jxl是java操作excel的工具, 在开源世界中,有两套比较有影响的API可 供使用,一个是POI,一个是jExcelAPI.其中功能相对POI比较弱一点.但jExcelAPI对中文支持非常好,A ...

  4. java的json导出excel_利用json生成excel表格

    起因: 之前利用反射生成excel导出,这个组件本来挺好用的,结果,坑爹的本地研发没有问题,生产环境却有问题.不知道什么原因直接导致服务重启,还重新加载类,直接导致jvm的永久区内存溢出. 异常: j ...

  5. java echarts 生成图片_java如何在后台生成echarts图表?实际代码展示

    学习是一个永无止境的过程,关于java的学习更是如此.今天主要为大家介绍下,如何在java中后台生成echarts图表,并且为大家展示实际的操作流程. 首先说下它的适用情况:⑴.支持echart4.0 ...

  6. java privatekey输出字符串_[Java教程]根据字符串(String)生成公钥(PublicKey)和私钥(PrivateKey)对象_星空网...

    根据字符串(String)生成公钥(PublicKey)和私钥(PrivateKey)对象 2012-05-29 0 1.字符串生成公钥对象 PublicKey /** * 实例化公钥 * * @re ...

  7. java 基础面试 英文_[Java面试] 面试java基础总结大全

    原标题:[Java面试] 面试java基础总结大全 基础知识: 1.JVM.JRE和JDK的区别: JVM(Java Virtual Machine):java虚拟机,用于保证java的跨平台的特性. ...

  8. java 内存泄露 书籍_[Java教程]一次艰难的内存泄露排查,BeanUtils 的锅

    [Java教程]一次艰难的内存泄露排查,BeanUtils 的锅 0 2020-10-29 18:24:42 现象 通过jstat -gcutil pid 5000 ,发现fgc次数很多而且频繁,此时 ...

  9. excel在线_分享3个Excel图表在线制作工具,学会这样做,升职加薪不是梦

    Office的应用有多广泛,得益于在这个领域的组织和个人的二次开发,为其设计了许多专业插件工具,配合软件使用就如猛虎添翼,让使用者们能够更加轻松便捷的使用. 就如今天要说到的Excel,有些插件是对E ...

  10. java视、频_[java视频]感人故 事视 频网 站上那找~~~

    感人故 事视 频网 站上那找~~~ 问题补充:感人故 事视 频网 站上那找~~~ ●呵呵,你问对人了,感人故事就去"新浪show",现在是新浪期下的网站,运行稳定,观看流畅,上传简 ...

最新文章

  1. 2021年4月16日 阿里供应链Java研发实习面试(二面)
  2. 等待时间clientNYOJ 179 LK's problem
  3. Jquery Easy UI Datagrid 上下移动批量保存数据
  4. 中国中老年化妆品行业消费需求现状与产销规模前景展望报告2022年
  5. 生产者消费者--TestPC.java
  6. PyTorch-torch.nn.AdaptiveAvgPool2d
  7. mysql查看是否开启定时器_Mysql 查看定时器 打开定时器 设置定时器时间
  8. pdf 字体和图片抽取
  9. Spring Cloud Alibaba迁移指南(一):一行代码从 Hystrix 迁移到 Sentinel
  10. (68)SPI工作模式有哪些?分为几种极性模式。
  11. android 圆形图片按钮,Android自定义View圆形图片控件代码详解
  12. linux下绿联USB转网卡驱动安装
  13. 多省市区“十四五”规划布局交通新基建
  14. 微型计算机设计总结报告,微机课程设计心得体会范文
  15. 【图片编辑小软件, 在线文件转换器】FastStone Photo Resizer支持批量转换和批量重命名;免费快速在线转换器, 将pdf, 图像, 视频, 文档, 音频, 电子书及压缩等格式相互转换
  16. 月入3万,个人博客的暴利赚钱套路分享!
  17. 聊天记录怎么删除才能防止被恢复
  18. UML类图java代码实现
  19. 5G NR CSI-RS介绍(1)-- 物理时频资源映射
  20. Corner芯片TT,FF,SS

热门文章

  1. on call是什么意思_on call的翻译_音标_读音_用法_例句 - 必应 Bing 词典
  2. 什么是Bounding Box、anchor box?
  3. Mac技巧|如何快速显示Mac桌面?Mac桌面快捷操作方式
  4. JavaScript按住鼠标左键选中元素, 实现框选(Rubberband)效果
  5. 笔记本电脑怎么录制视频
  6. 传智播客风清扬视频-------IO简述之File讲解
  7. VLAN划分-思科模拟器-基础回顾
  8. 正则表达式的进阶用法——预查与分组
  9. matlab 图中图
  10. MATLAB绘制图中图