poi导出excel边框线条不起作用问题

问题描述

主要代码如下HSSFWorkbookworkbook=newHSSFWorkbook();HSSFSheetsheet1=workbook.createSheet("sheet1");//创建一个样式HSSFCellStylestyle=workbook.createCellStyle();//设置边框样式style.setBorderTop(HSSFCellStyle.BORDER_THIN);style.setBorderBottom(HSSFCellStyle.BORDER_THIN);style.setBorderLeft(HSSFCellStyle.BORDER_THIN);style.setBorderRight(HSSFCellStyle.BORDER_THIN);//设置边框颜色style.setTopBorderColor(HSSFColor.BLACK.index);style.setBottomBorderColor(HSSFColor.BLACK.index);style.setLeftBorderColor(HSSFColor.BLACK.index);style.setRightBorderColor(HSSFColor.BLACK.index);HSSFRowrow=sheet1.createRow((short)0);HSSFCellcell=row.createCell((short)0);cell.setCellStyle(style);//设置边框row.createCell((short)0).setCellValue("员工号");row.createCell((short)1).setCellValue("员工职位");row.createCell(2).setCellValue("最低薪水");row.createCell(3).setCellValue("最高薪水");for(inti=0;i<joblist.size();i++){row=sheet1.createRow((short)i+1);cell=row.createCell((short)0);cell.setCellStyle(style);//设置边框row.createCell((short)0).setCellValue(joblist.get(i).getJOB_ID());row.createCell((short)1).setCellValue(joblist.get(i).getUSERID());row.createCell((short)2).setCellValue(joblist.get(i).getVENDOR());row.createCell((short)3).setCellValue(joblist.get(i).getUSERNAME());}代码没有出错,但excel边框没有变化,要求有资料的EXCEL边框为黑色。

解决方案

解决方案二:
看你的jar包的版本,多看api。

时间: 2024-12-31 19:50:08

poi导出excel边框线条不起作用问题的相关文章

java poi导出excel,用excel 2013打开样式不能正常显示

问题描述 java poi导出excel,用excel 2013打开样式不能正常显示 我用的是poi3.02.用2010打开没问题,用2013打开只是合并单元格的地方,边框样式不能显示. 解决方案 java poi生成excel并修改excel样式POI 导出EXCEL样式实例POI Excel导出样式设置 解决方案二: poi设置的用07版的应该就可以 解决方案三: poi 针对03和07不同的版本会给出不同的类去处理的 你看看你的代码是 用 03还是 07 生成的 excel

poi java excel-java poi 导出excel 把一样的数据动态合并单元格

问题描述 java poi 导出excel 把一样的数据动态合并单元格 急求,有一个list数据 导出成 这种格式 公司和年份两列是要有动态合并功能 并且年份合并的时候不能跨公司 有没有大神帮帮忙... HSSFWorkbook workbook = new HSSFWorkbook(); String[] columnNames = new String[]{"编号","公司", "年份","性质", "名称&qu

hyperlink-关于 POI 导出EXCEL 中 HyperLink 设置中文地址乱码

问题描述 关于 POI 导出EXCEL 中 HyperLink 设置中文地址乱码 请问大家一个问题,我在使用POI 3.6 的时候, 在为单元格添加HyperLink的时候,遇到添加 中文连接乱码问题,例如我的链接地址是:/file/这是PDF.PDF 在EXCEL中就会变为/file/??PDF.PDF 请问如何解决? 解决方案 http://www.iteye.com/problems/70541

poi导出excel怎么设置工作表标签的颜色

问题描述 poi导出excel怎么设置工作表标签的颜色 我想知道的不是单元格背景,也不是字体颜色,是sheet选项的颜色,求大神解答 解决方案 excel工作表标签颜色设置方法

java poi 图片-Java POI导出Excel并添加图片问题

问题描述 Java POI导出Excel并添加图片问题 现在要利用POI导出Excel报表,并且需要将一张图片一起导出到Excel中,请问有Java中有什么方法能将图片的背景变成透明的,因为图片本身是一个公章,客户想通过程序实现盖章,所以需要将公章的图片变成透明的然后导出到Excel中,这样就不回遮挡Excel本身的内容.谢谢了! 解决方案 实现了吗?我现在也遇到这个问题了啊... 解决方案二: 实现了吗,我也遇到相同的问题,求解答

java中使用poi导出Excel,在2003版Excel中乱码的问题,求大神解答

问题描述 java中使用poi导出Excel,在2003版Excel中乱码的问题,求大神解答 问题如下.在系统中使用poi导出Excel,在别人的电脑上2010版的Excel中可以正常打开,在我本人电脑上的2003打开就是乱码,一开始查找资料是poi的jar包版本问题.系统上的poi jar包是3.0.整个系统的jar包不敢乱更换,所以只能别的方式修改.在Action中有转码语句: res.setHeader("Content-disposition", "attachmen

java-【急,在线等】Java使用POI导出Excel,服务器部署后超过50行报错!

问题描述 [急,在线等]Java使用POI导出Excel,服务器部署后超过50行报错! Java使用POI导出Excel,服务器部署后超过50行报错,但本地调试无异常!具体错误信息如下: 10:13:44,761 ERROR org.apache.struts2.dispatcher.StreamResult StreamResultX : Can not find a java.io.InputStream with the name [excelStream] in the invocati

解决poi导出Excel异常org.openxmlformats.schemas.spreadshe

JAVA报表 POI未捕获到 servlet OUTEXCEL 的其中一个服务方法中抛出的异常.抛出的异常:java.lang.NoClassDefFoundError: org.openxmlformats.schemas.spreadsheetml.x2006.main.CTFileRecoveryPr at java.lang.J9VMInternals.verifyImpl(Native Method) at java.lang.J9VMInternals.verify(J9VMInte

poi 导出excel 下载完成怎么判断

问题描述 我用的poi3.8导出excel并且让用户自己选择保存地址,但是由于数据量比较大,查询和下载都需要时间,所以查询的时候我在页面弹了个提示层,提示用户正在处理数据,但是到下载完成了,层还是在,怎么判断下载是否完成?或者怎么让excel下载完成后,去掉提示层 解决方案 解决方案二:这个得提示层主动去查询导出状态,会好一些解决方案三:楼主的意思是,后台让前台刷新,会让loading消失,但是流雷同ajax是不会让页面刷新的.2种方法:用struts2的后台式的状态查询功能,是一个定时任务,不