【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,如需转载请自行联系原作者
目录
相关文章
|
7月前
|
Java BI 数据处理
如何在Java中实现Excel操作
如何在Java中实现Excel操作
|
8月前
|
文字识别 前端开发 API
视觉智能开放平台产品使用合集之需要在Web端处理本地文件并上传,该如何操作
视觉智能开放平台是指提供一系列基于视觉识别技术的API和服务的平台,这些服务通常包括图像识别、人脸识别、物体检测、文字识别、场景理解等。企业或开发者可以通过调用这些API,快速将视觉智能功能集成到自己的应用或服务中,而无需从零开始研发相关算法和技术。以下是一些常见的视觉智能开放平台产品及其应用场景的概览。
|
8月前
|
Java 数据库 数据安全/隐私保护
Java操作Excel文件导入导出【内含有 jxl.jar 】
Java操作Excel文件导入导出【内含有 jxl.jar 】
103 0
|
5月前
|
前端开发 程序员
【前端web入门第二天】01 html语法实现列表与表格_合并单元格
本文介绍了HTML中的列表与表格的使用方法。列表包括无序列表(`<ul>`嵌套`<li>`)、有序列表(`<ol>`嵌套`<li>`)和定义列表(`<dl>`嵌套`<dt>`和`<dd>`)。
102 19
|
7月前
|
Web App开发 前端开发 安全
2024年新一代WebOffice内嵌网页组件,Web网页在线编辑Word/Excel/PPT
WebOffice控件面临兼容性、用户体验和维护难题。随着浏览器更新,依赖插件的技术不再适用,如Chrome不再支持NPAPI和PPAPI。产品普遍不支持多版本Office并存,定制能力弱,升级复杂。猿大师办公助手提供了解决方案,它兼容多种浏览器,包括最新版和国产浏览器,不依赖插件,支持文档对比,具有丰富的功能和接口,兼容多种Office版本,允许源码级定制,提供终身技术支持,并实现静默在线升级。适用于多种行业和操作系统。
438 17
|
6月前
|
开发框架 .NET API
分享一个 ASP.NET Web Api 上传和读取 Excel的方案
分享一个 ASP.NET Web Api 上传和读取 Excel的方案
170 0
Excel如何使用VBA操作引用其它工作簿中的单元格
Excel引用其它工作簿中的单元格的值及使用VBA操作
|
8月前
|
Java easyexcel
java开发excel导入导出工具类基于EasyExcel
java开发excel导入导出工具类基于EasyExcel
368 1
|
8月前
|
数据采集 Web App开发 前端开发
Selenium:自动化Web浏览器操作的强大工具
**Selenium** 是一款用于自动化Web应用测试和模拟用户行为的工具,支持多种浏览器和编程语言。安装包括安装Selenium库和对应浏览器的WebDriver。基本用法包括导入库、启动浏览器、查找与操作页面元素、等待元素加载及关闭浏览器。在实际项目中,Selenium常用于Web测试、爬虫、自动化表单填写等,优点是跨平台、模拟真实用户行为,但性能较低且依赖浏览器。
391 9
|
8月前
|
Python
【干货】python xlwt写入excel操作
【干货】python xlwt写入excel操作

热门文章

最新文章

  • 1
    打造高效的Web Scraper:Python与Selenium的完美结合
    13
  • 2
    Burp Suite Professional 2025.2 (macOS, Linux, Windows) - Web 应用安全、测试和扫描
    26
  • 3
    AppSpider Pro 7.5.015 for Windows - Web 应用程序安全测试
    20
  • 4
    【02】客户端服务端C语言-go语言-web端PHP语言整合内容发布-优雅草网络设备监控系统-2月12日优雅草简化Centos stream8安装zabbix7教程-本搭建教程非docker搭建教程-优雅草solution
    54
  • 5
    部署使用 CHAT-NEXT-WEB 基于 Deepseek
    342
  • 6
    【2025优雅草开源计划进行中01】-针对web前端开发初学者使用-优雅草科技官网-纯静态页面html+css+JavaScript可直接下载使用-开源-首页为优雅草吴银满工程师原创-优雅草卓伊凡发布
    26
  • 7
    java spring 项目若依框架启动失败,启动不了服务提示端口8080占用escription: Web server failed to start. Port 8080 was already in use. Action: Identify and stop the process that’s listening on port 8080 or configure this application to listen on another port-优雅草卓伊凡解决方案
    40
  • 8
    零基础构建开源项目OpenIM桌面应用和pc web- Electron篇
    28
  • 9
    【01】客户端服务端C语言-go语言-web端PHP语言整合内容发布-优雅草网络设备监控系统-硬件设备实时监控系统运营版发布-本产品基于企业级开源项目Zabbix深度二开-分步骤实现预计10篇合集-自营版
    22
  • 10
    FastAPI与Selenium:打造高效的Web数据抓取服务 —— 采集Pixabay中的图片及相关信息
    55