(五)POI-设置单元格的对齐方式
2024-08-30 11:38:53
原文链接:https://blog.csdn.net/class157/article/details/92817149
package com.java.poi; import org.apache.poi.hssf.usermodel.HSSFRichTextString;
import org.apache.poi.hssf.usermodel.HSSFWorkbook;
import org.apache.poi.ss.usermodel.*; import java.io.FileOutputStream; /**
* @program: IdeaProjects
* @description:
* @author: Lxy
* @create: 2019-06-19 09:22
**/
public class Test6 { public static void main(String[] args) throws Exception {
Workbook wb = new HSSFWorkbook();
Sheet sheet = wb.createSheet("创建sheet页");
Row row = sheet.createRow(2);//创建行
row.setHeightInPoints(30);
createCell(wb, row, (short) 0, (short)2, (short)1); FileOutputStream fileOutputStream = new FileOutputStream("D:\\4.xls");
wb.write(fileOutputStream);
fileOutputStream.close();
} /**
* 创建一个单元格,并为其指定对其的方式
*
* @param wb
* @param row
* @param colunm
* @param halign
* @param valign
*/
private static void createCell(Workbook wb, Row row, short colunm, short halign, short valign) {
Cell cell = row.createCell(colunm);
cell.setCellValue(new HSSFRichTextString(" Align it")); //设置值
CellStyle cellStyle = wb.createCellStyle(); //设置样式
cellStyle.setAlignment(HorizontalAlignment.forInt(halign)); //设置水平方向的对其方式
cellStyle.setVerticalAlignment(VerticalAlignment.forInt(valign)); //设置垂直方法的对齐方式
// cellStyle.setAlignment(HorizontalAlignment.CENTER);
// cellStyle.setVerticalAlignment(VerticalAlignment.CENTER);
cell.setCellStyle(cellStyle); //设置单元格样式 }
}
最新文章
- mysqldump数据库同步遇到的问题
- Lua 学习笔记(十一)元表与元方法
- Basic linux command
- ZooKeeper设置ACL权限控制
- [转载]UML时序图总结
- Python - 素数筛
- OpenSuse13.2安装CUDA Toolkit 7.5
- Blend制作TextButton和ImageButton
- 关于 cookie 使用中遇到的问题
- E212:无法打开并写入文件
- 假定某系统提供硬件的访管指令(例如形式:“svc n”),为了实现系统调用,系统设计者应做哪些工作?用户又如如何请求操作系统服务?
- Verilog笔记——Verilog数字系统设计(第二版)夏宇闻
- 转载收藏用<;meta name=";ROBOTS";
- 2.4 Apache Axis2 快速学习手册之XMLBeans 构建Web Service
- go语言byte类型报错cannot use ";c"; (type string) as type byte in assignment
- 使用SIGALRM信号为阻塞操作设置超时
- javascript继承之借用构造函数(二)
- WPF Devexpress GridControl Value与Display转换
- Spring Cloud 分布式事务管理
- MySQL show processlist 执行状态分析
热门文章
- 第三方动画库 Lottie嵌入记录
- LightOJ1236
- C#实现自定义列表
- Longest Mountain in Array 数组中的最长山脉
- python之robotframework+ride测试框架
- Android中的多进程、多线程
- Python中出现 SyntaxError: (unicode error) &#39;unicodeescape&#39; codec can&#39;t decode bytes in position 12-13: truncated \UXXXXXXXX escape
- 快速搭建基于Spring Boot + Spring Security 环境
- Java实现 LeetCode 761 特殊的二进制序列(括号问题)
- Java实现 LeetCode 668 乘法表中第k小的数(二分)