在poi里面 已经设置好了excel 头部名与列名!怎么设置边框与颜色!

边框为实线

给段代码参考一下:
//设置字体
HSSFFont font = workbook.createFont();
font.setFontName("Arial Narrow");
font.setBoldweight(HSSFFont.BOLDWEIGHT_BOLD);
font.setFontHeightInPoints((short) 12);
HSSFCellStyle style1 = workbook.createCellStyle(); //设置样式

// 设置边框
style1.setBorderRight(HSSFCellStyle.BORDER_MEDIUM);
style1.setFont(font);// 设置字体

cell1.setCellStyle(style1);//使用样式设置

在样式里可以设置边框和背景色,自己试试,找需要的吧
温馨提示:内容为网友见解,仅供参考
无其他回答

java怎么用poi设置excel单元格边框???
setBorder.setBorderBottom(HSSFCellStyle.BORDER_THIN); \/\/下边框 setBorder.setBorderLeft(HSSFCellStyle.BORDER_THIN);\/\/左边框 setBorder.setBorderTop(HSSFCellStyle.BORDER_THIN);\/\/上边框 setBorder.setBorderRight(HSSFCellStyle.BORDER_THIN);\/\/右边框 ...

java操作poi的excel表格的线条怎么变为黑色?
\\x0d\\x0a style.setBorderRight(HSSFCellStyle.BORDER_THIN);\\x0d\\x0a \/\/设置边框颜色\\x0d\\x0a style.setTopBorderColor(HSSFColor.BLACK.index);\\x0d\\x0a style.setBottomBorderColor(HSSFColor.BLACK.index);\\x0d\\x0a style.setLeftBorderColor(HSSFColor.BLACK.index);...

如何用Apache POI操作Excel文件
\/\/ 第二步,在webbook中添加一个sheet,对应Excel文件中的sheetHSSFSheet hssfSheet = workbook.createSheet("sheet1");\/\/ 第三步,在sheet中添加表头第0行,注意老版本poi对Excel的行数列数有限制shortHSSFRow row = hssfSheet.createRow(0);\/\/不带背景颜色居中的cellStyleHSSFCellStyle hssfCellStyle = workbook....

java用poi导出excel文件,打开导出的文件时报错,怎么办?
HSSFRow rowRowName = sheet.createRow(2); \/\/ 在索引2的位置创建行(最顶端的行开始的第二行)\/\/ 将列头设置到sheet的单元格中 for(int n=0;n<columnNum;n++){ HSSFCell cellRowName = rowRowName.createCell(n); \/\/创建列头对应个数的单元格 cellRowName.setCellType(HSSFCell.CELL_TYP...

急!!!java用poi导出excel文件,打开导出的文件时报错“文件错误,数据可 ...
1.你的excel模版本身有问题,可以尝试新建一个模版。2.你的excel使用了一些POI不支持的函数。解决办法:另存是由excel重写了完整的文件,可以解决问题。关闭文件例子:FileOutputStream os = new FileOutputStream("workbook.xls");wb.write(os);os.close();在保护状态下execl的格式有可能正在被使用,...

我也遇到了java poi合并excel单元格后 边框显示异常 ,异常部分都是合并...
public static void main(String[] args) { \/\/加载Excel文档 Workbook wb = new Workbook();wb.loadFromFile("test.xlsx");\/\/获取工作表 Worksheet sheet = wb.getWorksheets().get(0);\/\/获取单元格范围,合并 CellRange range = sheet.getRange().get(3,3,4,3);range.merge();\/\/获取指定...

Java poi怎么导入
第二讲 :单元格边框、字体及颜色此文概要性的讲述了一下单元格的边框、字体以及颜色的设置方式,在POI中,这一切都是通过实例化HSSFCellStyle对象来实现的,HSSFCellStyle类还有很多其他实际有用方法,本例中只是取平时用的比较普遍的一些设置来做演示的。好,开始讲解了…… \/\/ 设置行号row.setHeightInPoints((short...

java 操作poi 导出excel 多个sheet
);}\/\/写数据集\/\/假定数据集是list集合for (int i = 0;i < list.size; i++) { \/\/获取list里面存在是数据集对象 Object obj = list.get(i); \/\/创建数据行 HSSFRow row = sheet.createRow(i+1); \/\/设置对应单元格的值 row.createCell(0).setCellValue(...

电脑上做文件怎么插入表格在word文档中怎么插入已做好的电子表格
1.新建一个excel文件。2.在草纸上画好草稿,将需要数据的表格样式及列数和行数确定。比如我需要建立一个五行六列的表格,最上面是标题行。3.在新建excel中,用鼠标选中需要的表格行数列数,然后点右键,“设置单元格格式”--“边框”,在“卜册好预置”中根据需要选择“外边框”、“内部”边框。4...

java poi导出excel2007插入分页符无效,该如何解决,求代码!
POI有设置分页符的bug POI里的HSSFSheet类提供了setRowBreak方法可以设置Sheet的分页符。Bug:如果你要设置分页符的Sheet是本来就有的,并且你没有在里面插入过分页符,那么调用setRowBreak时POI会抛出空指针的异常。解决方法:在Excel里给这个sheet插入一个分页符,用POI打开后再把它删掉,然后你就可以随意...

相似回答