HSSFWorkbook的用法

                HSSFWorkbook workBook = new HSSFWorkbook();// 创建一个Excel文件  
		HSSFSheet sheet1 = workBook.createSheet("xxxx工作表");//创建一个Excel的Sheet 
		// 设置表头字体
		HSSFFont font = workBook.createFont();
		font.setFontHeight((short) 250);
		font.setColor(HSSFColor.BLACK.index);
		/*font.setBoldweight(HSSFFont.BOLDWEIGHT_BOLD);*/
		//设置文本内容字体
		HSSFFont allFont = workBook.createFont();
		allFont.setFontHeight((short) 250);
		// 设置样式1  
		HSSFCellStyle titleStyle = workBook.createCellStyle();
		titleStyle.setAlignment(HSSFCellStyle.ALIGN_CENTER);
		titleStyle.setVerticalAlignment(HSSFCellStyle.VERTICAL_CENTER);
		titleStyle.setFont(font);
		titleStyle.setWrapText(true);
		// 设置样式2
		HSSFCellStyle userTitleStyle = workBook.createCellStyle();
		userTitleStyle.setAlignment(HSSFCellStyle.ALIGN_LEFT);//水平居中
		userTitleStyle.setVerticalAlignment(HSSFCellStyle.VERTICAL_CENTER); //垂直居中
		userTitleStyle.setFont(font);
		userTitleStyle.setWrapText(true);//自动换行
		//设置其他样式
		HSSFCellStyle allCellStyle = workBook.createCellStyle();
		allCellStyle.setDataFormat(HSSFDataFormat.getBuiltinFormat("@"));
		allCellStyle.setFont(allFont);
		//设置列宽   
		sheet1.setColumnWidth((short) 0, (short) 12000);
		sheet1.setColumnWidth((short) 1, (short) 12000);
		sheet1.setColumnWidth((short) 2, (short) 24000);
		//列的样式
		sheet1.setDefaultColumnStyle((short) 0, allCellStyle);
		sheet1.setDefaultColumnStyle((short) 1, allCellStyle);
		sheet1.setDefaultColumnStyle((short) 2, allCellStyle);
		//创建行
		HSSFRow row0 = sheet1.createRow(0);
		//设置各个行的列的内容
		HSSFCell cell_0 = row0.createCell((short) 0);
		cell_0.setCellValue();
		cell_0.setCellStyle(titleStyle);

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值