POI报表打印时的常用样式

沙海 2018年5月6日15:28:01Java Java工具类评论84字数 1361阅读4分32秒阅读模式
//大标题的样式
public CellStyle bigTitle(Workbook wb){
	CellStyle style = wb.createCellStyle();
	Font font = wb.createFont();
	font.setFontName("宋体");
	font.setFontHeightInPoints((short)16);
	font.setBoldweight(Font.BOLDWEIGHT_BOLD);					//字体加粗

	style.setFont(font);

	style.setAlignment(CellStyle.ALIGN_CENTER);					//横向居中
	style.setVerticalAlignment(CellStyle.VERTICAL_CENTER);		        //纵向居中

	return style;
}
//小标题的样式
public CellStyle title(Workbook wb){
	CellStyle style = wb.createCellStyle();
	Font font = wb.createFont();
	font.setFontName("����");
	font.setFontHeightInPoints((short)12);

	style.setFont(font);

	style.setAlignment(CellStyle.ALIGN_CENTER);					//横向居中
	style.setVerticalAlignment(CellStyle.VERTICAL_CENTER);		        //纵向居中

	style.setBorderTop(CellStyle.BORDER_THIN);					        //上细线
	style.setBorderBottom(CellStyle.BORDER_THIN);				        //下细线
	style.setBorderLeft(CellStyle.BORDER_THIN);					        //左细线
	style.setBorderRight(CellStyle.BORDER_THIN);				        //右细线

	return style;
}

//文字样式
public CellStyle text(Workbook wb){
	CellStyle style = wb.createCellStyle();
	Font font = wb.createFont();
	font.setFontName("Times New Roman");
	font.setFontHeightInPoints((short)10);

	style.setFont(font);

	style.setAlignment(CellStyle.ALIGN_LEFT);					        //横向居左
	style.setVerticalAlignment(CellStyle.VERTICAL_CENTER);		        //纵向居中

	style.setBorderTop(CellStyle.BORDER_THIN);					        //上细线
	style.setBorderBottom(CellStyle.BORDER_THIN);				        //下细线
	style.setBorderLeft(CellStyle.BORDER_THIN);					        //左细线
	style.setBorderRight(CellStyle.BORDER_THIN);				        //右细线

	return style;
}
文章源自JAVA秀-https://www.javaxiu.com/1206.html
继续阅读
速蛙云 - 极致体验,强烈推荐!!!购买套餐就免费送各大视频网站会员!快速稳定、独家福利社、流媒体稳定解锁!速度快,全球上网、视频、游戏加速、独立IP均支持!基础套餐性价比很高!这里不多说,我一直正在使用,推荐购买:https://www.javaxiu.com/59919.html
weinxin
资源分享QQ群
本站是JAVA秀团队的技术分享社区, 会经常分享资源和教程; 分享的时代, 请别再沉默!
沙海
  • 版权声明:本站是JAVA秀团队的技术分享社区,我们会经常分享资源和教程。
  • 转载请注明:POI报表打印时的常用样式 - JAVA秀 ☜(ˆ▽ˆ)
匿名

发表评论

匿名网友 填写信息

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

确定