POI报表打印时的常用样式

沙海
沙海
沙海
165
文章
2
评论
2018年5月6日15:28:01 评论 36 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;
}
继续阅读
weinxin
资源分享QQ群
本站是一个IT技术分享社区, 会经常分享资源和教程; 分享的时代, 请别再沉默!
沙海
  • 版权声明:本站是一个IT技术分享社区,沙海技术团队的技术分享社区,我们会经常分享资源和教程。
  • 转载请注明:POI报表打印时的常用样式 - Java秀 ☜(ˆ▽ˆ)
专业承接各类企业网站的开发和维护
一个Java基础入门的教程视频
网站https安全证书安装,伪静态配置
最牛Java自学基础教程
匿名

发表评论

匿名网友 填写信息

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