【web开发】☆★之利用POI操作Excel表格系列教程【9】单元格边框处理

简介:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
package  csg.xiaoye.poidemo;
import  java.io.FileOutputStream;
import  org.apache.poi.hssf.usermodel.HSSFWorkbook;
import  org.apache.poi.ss.usermodel.Cell;
import  org.apache.poi.ss.usermodel.CellStyle;
import  org.apache.poi.ss.usermodel.IndexedColors;
import  org.apache.poi.ss.usermodel.Row;
import  org.apache.poi.ss.usermodel.Sheet;
import  org.apache.poi.ss.usermodel.Workbook;
/**
  * 处理单元格边框
  * @author Administrator
  *
  */
public  class  PoiFrame {
     public  static  void  main(String[] args)  throws  Exception{
         Workbook wb= new  HSSFWorkbook();  // 定义一个新的工作簿
         Sheet sheet=wb.createSheet( "第一个Sheet页" );   // 创建第一个Sheet页
         Row row=sheet.createRow( 1 );  // 创建一个行
         Cell cell=row.createCell( 1 );  // 创建一个单元格
         cell.setCellValue( 4 );
         CellStyle cellStyle=wb.createCellStyle();
         cellStyle.setBorderBottom(CellStyle.BORDER_THIN);  // 底部边框
         cellStyle.setBottomBorderColor(IndexedColors.BLACK.getIndex());  // 底部边框颜色
                                
         cellStyle.setBorderLeft(CellStyle.BORDER_THIN);   // 左边边框
         cellStyle.setLeftBorderColor(IndexedColors.RED.getIndex());  // 左边边框颜色
                                
         cellStyle.setBorderRight(CellStyle.BORDER_DASH_DOT_DOT);  // 右边边框
         cellStyle.setRightBorderColor(IndexedColors.BLUE.getIndex());   // 右边边框颜色
                                
         cellStyle.setBorderTop(CellStyle.BORDER_MEDIUM_DASHED);  // 上边边框
         cellStyle.setTopBorderColor(IndexedColors.ORANGE.getIndex());   // 上边边框颜色
                                
         cell.setCellStyle(cellStyle);
         FileOutputStream fileOut= new  FileOutputStream( "d:\\小夜.xls" );
         wb.write(fileOut);
         fileOut.close();
     }
}



效果如下:

wKioL1Nrfx3gxIqAAAAnCNCWYBY546.jpg










本文转自 小夜的传说 51CTO博客,原文链接:http://blog.51cto.com/1936625305/1408594,如需转载请自行联系原作者
目录
相关文章
|
2月前
|
前端开发 程序员
【前端web入门第二天】01 html语法实现列表与表格_合并单元格
本文介绍了HTML中的列表与表格的使用方法。列表包括无序列表(`<ul>`嵌套`<li>`)、有序列表(`<ol>`嵌套`<li>`)和定义列表(`<dl>`嵌套`<dt>`和`<dd>`)。
59 19
|
26天前
|
前端开发 JavaScript Java
导出excel的两个方式:前端vue+XLSX 导出excel,vue+后端POI 导出excel,并进行分析、比较
这篇文章介绍了使用前端Vue框架结合XLSX库和后端结合Apache POI库导出Excel文件的两种方法,并对比分析了它们的优缺点。
190 0
|
1月前
|
Java Apache
Apache POI java对excel表格进行操作(读、写) 有代码!!!
文章提供了使用Apache POI库在Java中创建和读取Excel文件的详细代码示例,包括写入数据到Excel和从Excel读取数据的方法。
34 0
|
4月前
|
Web App开发 前端开发 安全
2024年新一代WebOffice内嵌网页组件,Web网页在线编辑Word/Excel/PPT
WebOffice控件面临兼容性、用户体验和维护难题。随着浏览器更新,依赖插件的技术不再适用,如Chrome不再支持NPAPI和PPAPI。产品普遍不支持多版本Office并存,定制能力弱,升级复杂。猿大师办公助手提供了解决方案,它兼容多种浏览器,包括最新版和国产浏览器,不依赖插件,支持文档对比,具有丰富的功能和接口,兼容多种Office版本,允许源码级定制,提供终身技术支持,并实现静默在线升级。适用于多种行业和操作系统。
228 8
|
3月前
|
开发框架 .NET API
分享一个 ASP.NET Web Api 上传和读取 Excel的方案
分享一个 ASP.NET Web Api 上传和读取 Excel的方案
107 0
|
5月前
|
Java API Spring
集成EasyPoi(一个基于POI的Excel导入导出工具)到Spring Boot项目中
集成EasyPoi(一个基于POI的Excel导入导出工具)到Spring Boot项目中
470 1
|
5月前
|
easyexcel Java API
Apache POI与easyExcel:Excel文件导入导出的技术深度分析
Apache POI与easyExcel:Excel文件导入导出的技术深度分析
|
28天前
|
数据采集 存储 JavaScript
自动化数据处理:使用Selenium与Excel打造的数据爬取管道
本文介绍了一种使用Selenium和Excel结合代理IP技术从WIPO品牌数据库(branddb.wipo.int)自动化爬取专利信息的方法。通过Selenium模拟用户操作,处理JavaScript动态加载页面,利用代理IP避免IP封禁,确保数据爬取稳定性和隐私性。爬取的数据将存储在Excel中,便于后续分析。此外,文章还详细介绍了Selenium的基本设置、代理IP配置及使用技巧,并探讨了未来可能采用的更多防反爬策略,以提升爬虫效率和稳定性。
|
3月前
|
关系型数据库 MySQL Shell
不通过navicat工具怎么把查询数据导出到excel表中
不通过navicat工具怎么把查询数据导出到excel表中
41 0
|
25天前
|
数据处理 Python
Python实用记录(十):获取excel数据并通过列表的形式保存为txt文档、xlsx文档、csv文档
这篇文章介绍了如何使用Python读取Excel文件中的数据,处理后将其保存为txt、xlsx和csv格式的文件。
43 3
Python实用记录(十):获取excel数据并通过列表的形式保存为txt文档、xlsx文档、csv文档