首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

如何在poi apache java中同时设置单元格fontHeight 9和粗体?

在POI Apache Java中,要同时设置单元格的fontHeight为9和粗体,可以通过以下步骤实现:

  1. 创建一个字体对象,并设置其字号为9:
代码语言:txt
复制
Font font = workbook.createFont();
font.setFontHeightInPoints((short) 9);
  1. 将字体对象设置为粗体:
代码语言:txt
复制
font.setBold(true);
  1. 创建一个单元格样式对象,并将上述字体对象应用到该样式:
代码语言:txt
复制
CellStyle cellStyle = workbook.createCellStyle();
cellStyle.setFont(font);
  1. 将该样式应用到所需的单元格:
代码语言:txt
复制
cell.setCellStyle(cellStyle);

完整的代码示例如下:

代码语言:txt
复制
Workbook workbook = new HSSFWorkbook();
Sheet sheet = workbook.createSheet("Sheet1");
Row row = sheet.createRow(0);
Cell cell = row.createCell(0);

Font font = workbook.createFont();
font.setFontHeightInPoints((short) 9);
font.setBold(true);

CellStyle cellStyle = workbook.createCellStyle();
cellStyle.setFont(font);

cell.setCellStyle(cellStyle);

这样,你就同时设置了单元格的字号为9和粗体。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

POI操作Excel入门案例(Spring boot)

一、简介 Apache POIApache软件基金会的免费开源的跨平台的 Java API,POI提供API给Java程序对Microsoft Office格式(Excel、WORD、PowerPoint...4、HSSFCell:单元格 setCellValue(String value):设置单元格的值 setCellType():设置单元格类型, 字符串、数字、布尔等 setCellStyle...():设置单元格样式 String getStringCellValue():获取单元格的字符串值 setCellStyle(HSSFCellStyle style):设置单元格样式,例如字体...、加粗、格式化 setCellFormula(String formula):设置计算公式,计算的结果作为单元格的值,也提供了异常常用的函数,求和"sum(A1,C1)"、日期函数、字符串相关函数...、CountIfSumIf函数、随机数函数等 5、HSSFCellStyle :单元格样式 setFont(Font font):为单元格设置字体样式 setAlignment(HorizontalAlignment

47610

sql2java-excel(二):基于apache poi实现数据库表的导出的spring web支持

就开始学习apachePOI,参照网上的示例实现了单张表的导出。并进一步将它封装成一个通用库成为sql2java下的子项目sql2java-excel.以方便在其他项目中技术复用。...List {} 字段输出白名单,在此名单的字段会被输出,同时指定白名单黑名单时以白名单为准,此名单为null则使用默认输出字段列表 excludeColumns List {} 字段输出黑名单,在此名单的字段不会被输出,同时指定白名单黑名单时以白名单为准 ---- getParameter 参数值说明 参数值 说明 1 返回所有可选的字段列表,参见SheetConfig...当值为空时,字段的默认值 includeColumns {} 字段输出白名单,在此名单的字段会被输出,同时指定白名单黑名单时以白名单为准 excludeColumns {} 字段输出黑名单,在此名单的字段不会被输出...,同时指定白名单黑名单时以白名单为准 hideColumns {} 隐藏字段名单,指定任何情况下都不输出的字段列表,在此名单的字段,不论includeColumns(),excludeColumns

1.6K40
  • Apache POI使用详解

    一 :简介 开发中经常会设计到excel的处理,导出Excel,导入Excel到数据库,操作Excel目前有两个框架,一个是apachepoi, 另一个是 Java Excel Apache...POI 简介是用Java编写的免费开源的跨平台的 Java API,Apache POI提供API给Java程式对Microsoft Office(Excel、WORD、PowerPoint、Visio...官方主页: http://poi.apache.org/index.html API文档: http://poi.apache.org/apidocs/index.html Java Excel...(); 设置单元格类型, 字符串、数字、布尔等 setCellStyle(); 设置单元格样式 String getStringCellValue(); 获取单元格的字符串值 setCellStyle...,求和”sum(A1,C1)”、日期函数、字符串相关函数、CountIfSumIf函数、随机数函数等 HSSFCellStyle :单元格样式 setFont(Font font); 为单元格设置字体样式

    4K10

    Java 实现文件批量导入导出最佳实践(兼容xls,xlsx)

    Apache POIApache软件基金会的开放源码函式库,POI提供API给Java程序对Microsoft Office格式档案读写的功能。...HSSF在org.apache.poi.hssf.usermodel包。...在实际应用中导出的Excel文件往往需要阅读打印的,这就需要对输出的Excel文档进行排版样式的设置,主要操作有合并单元格设置单元格样式、设置字体样式等。...; 2.如果同时存在前景颜色背景颜色,前景颜色的设置要写在前面; 3.前景颜色不是字体颜色。...// 设置单元格底部的边框及其样式颜色 // 这里仅设置了底边边框,左边框、右边框顶边框同理可设 cellStyle.setBorderBottom(HSSFCellStyle.BORDER_SLANTED_DASH_DOT

    3.9K41

    10、借助POI实现Java生成并打印excel报表(1)

    10.1、了解 Apache POI 实际开发,用到最多的是把数据库数据导出生成报表,尤其是在生产管理或者财务系统中用的非常普遍。生成报表格式一般是EXCEL或者PDF 。...利用Apache  POI实现数据库数据导出生成excel报表。在java众多数据导出excel报表的第三方jar包POI相对来说比较好用。...Apache POI 是用Java编写的免费开源的跨平台 API,给Java提供对Microsoft Office格式档案读写的功能,创建和维护操作各种符合Office Open XML(OOXML)...; 8 import org.apache.poi.hssf.usermodel.HSSFFont; 9 import org.apache.poi.hssf.usermodel.HSSFRichTextString...; 9 import org.apache.poi.hssf.usermodel.HSSFCellStyle; 10 import org.apache.poi.hssf.usermodel.HSSFFont

    5.1K00

    Excel表格的写入读取

    style) 将设置的风格样式添加到单元格,否则将不会起作用 列 列对应的类为XSSFCell,2007之前对应的是HSSFCell 常用的单元格类型 常用的单元格的类型有字符串,数字...可以常用的单元格类型进行比较,然后使用不同的读取方法读取 XSSFCellStyle getCellStyle() 获取单元格风格对象,便于后面设置单元格的风格 setCellValue...() 获取单元格的布尔类型的内容 设置单元格样式 对应的类为XSSFCellStyle 常用的方法 void setAlignment(HorizontalAlignment...; import java.io.IOException; import org.apache.poi.hssf.util.HSSFColor; import org.apache.poi.ss.usermodel.FontUnderline...font.setBold(true); // 设置粗体 font.setItalic(true); // 设置倾斜 font.setColor(HSSFColor.RED.index);

    1.3K20

    终于有一款组件可以全面超越Apache POI

    GrapeCity Documents 是一款快速且高效的服务端文档组件包,可在 Windows、Mac、Linux 上完美运行,同时适用于 .NET Java 平台,可在不依赖 Microsoft...条件格式 GcExcel支持多种条件格式,自定义图标集、判断是否高于平均值(AboveAverage)、发生日期判断、Top 10重复项判断,且这些条件格式的设置规则与VSTO保持一致。...渐变填充 GcExcel支持渐变填充,而Apache POI不支持。 12. 单元格获取/设置值 在对单个单元格执行获取/设置值的情况下,GcExcel比Apache POI表现的更好。 13....、POIAspose.Cells的性能结果,如下所示: 设置:获取保存100,000 * 30单元格的double / string / date值,下图显示了double值的结果。...设置:计算保存20,000 * 30个单元格的公式,结果如下: GcExcel 用时不超过1S ;Apache POI 则达到10S左右 ?

    3.3K10

    纳税服务系统二(用户模块)【POI、用户唯一性校验】

    前言 用户模块:本文主要的知识点有以下: 使用POI来操作Excel,对数据进行导入导出 对用户进行唯一性校验,不能同时出现相同的用户 POI基础 再次回到我们的用户模块上,我们发现还有两个功能没有完成...但是呢,在Java操作excel是相对常用的,因此也有组件供我们使用 JAVA操作Excel的有两种比较主流的工具包 JXL POI 这次我们主要学习的是POI操作excel。...这里写图片描述 在POI可以利用格式化对象来格式化excel文档;也即设置excel内容的样式。...POI主要的格式化对象常用的有: 合并单元格 设置单元格样式 设置单元格字体 居中 背景颜色等 POI的样式对象明显是属性工作薄的。应用于工作表 ?...excel 工作表从属于工作薄,行从属于工作表,单元格从属于行 在POI组件,Excel文件我们又分为了两类,03版07版的,他俩对应了不同的对象,但这两个对象的API都是一样的。

    2.6K110

    JAVAPOI操作Excel

    1.1Excel简介 一个excel文件就是一个工作簿workbook,一个工作簿可以创建多张工作表sheet,而一个工作表包含多个单元格Cell,这些单元格都是由列(Column)行(Row)组成...1.2 POI工具包 JAVA操作Excel的有两种比较主流的工具包: JXL POI 。jxl 只能操作Excel 95, 97, 2000也即以.xls为后缀的excel。...官网:http://poi.apache.org ,POI支持office的所有版本,所以选择POI来讲解。...,row已经确定行号,列好作为参数,第一列从0开始计算 HSSFCell cell=row.createCell(2); //设置单元格(第一行第三列)...;在处理0307版本的excel文件时利用统一的接口就可以做到分析两个版本的excel数据。 POI同时读入0307版本的excel。 方法一:判断文件的名称后调用对应版本的读入方法。

    1.3K20

    何在Selenium自动化Chrome浏览器模拟用户行为交互?

    本文将介绍如何在Selenium中使用Chrome浏览器,并且设置代理服务器来避免被目标网站识别。...以下是一个示例代码,实现抖音关键词搜索,并将搜索获取的结果进行分析,存入Excel文件:import org.apache.poi.ss.usermodel....,并根据videoInfoList的数据,设置单元格的值为对应的视频信息 for (int i = 0; i < videoInfoList.size(); i++) {...,获取其标题、作者、点赞数、评论数等信息,并存入一个List创建一个Workbook对象,用于表示一个Excel文件,并创建一个Sheet对象,用于表示一个工作表在Sheet对象创建第一行,并设置单元格的值为标题...、作者、点赞数、评论数等字段名在Sheet对象创建后续的行,并根据List的数据,设置单元格的值为对应的视频信息使用FileOutputStream对象,将Workbook对象写入到一个指定的文件总结本文介绍了如何在

    82731

    Java Apache POI 打印Word文档工具(含文本替换,动态表格功能)

    [实用]【更新Java Apache POI 打印Word文档工具(含文本替换,动态表格功能) 基于Apache POI对Word进行操作 一、基于Apache POI封装的word文档工具V1.0...Java准备数据导出word 四、GIT-HUB 地址 基于Apache POI对Word进行操作 你好!...这是由一个刚毕业的学生,由于项目所需,需要通过Java后台的方式打印Word文档,因此在对大量能操作word的Java API,选择了Apache POI。...以下将简单分享一下这个在学习开发这个基于POI的word文档打印工具时,一些心得: Apache POI在操作word上非常费劲,在选型的过程还遇到过很多,Freemarker,freemarker...(实际上这个不是虚线,是边框设置为none后的效果,它真正的虚线边框是不同的) 之所以要设计用一个一行一列的单元格包住整个 动态表格。

    3.6K10

    JAVA大数据导出EXCEL方案

    前言 Java当中常用的Excel文档导出主要有POI、JXL“直接IO流”这三种方式,三种方式各自分别有不同的优势与缺点,下面将分行对其进行简 导出常用文件格式 1....常用导出方式POI支持该格式的只有HSSF包,当导出数据量大于一页的最大行数(65536)时,可采取分页的形式进行存储。 常用导出方式推荐:1)POI;2)JXL。...导出方案 一、使用Apache POI SXSSFWorkbook方式进行导出Excel。...方案简介 Apache POI 是用Java编写的免费开源的跨平台的 Java API,Apache POI提供API给Java程式对Microsoft Office格式档案读写的功能。...ApachePOI组件是Java操作Microsoft Office办公套件的强大API,由于Office 2007的文件结构完全不同于2003,POI有不同的处理API,当导出格式为Office 2003

    6.1K20
    领券