欢迎来到天天文库
浏览记录
ID:6037901
大小:28.18 KB
页数:17页
时间:2017-12-31
《关于excelpoi导出》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、使用POI生成Excel文件,可以自动调整excel列宽等//autoSizeColumn()方法自动调整excel列宽importjava.io.FileOutputStream;importorg.apache.poi.hssf.usermodel.HSSFCell;importorg.apache.poi.hssf.usermodel.HSSFCellStyle;importorg.apache.poi.hssf.usermodel.HSSFFont;importorg.apache.poi.hssf.usermodel.HSSFRow;importorg.apache.poi
2、.hssf.usermodel.HSSFSheet;importorg.apache.poi.hssf.usermodel.HSSFWorkbook;importorg.apache.poi.hssf.usermodel.HSSFRichTextString;importorg.apache.poi.hssf.usermodel.HSSFDataFormat;importorg.apache.poi.hssf.usermodel.HSSFComment;importorg.apache.poi.hssf.usermodel.HSSFPatriarch;importorg.apache
3、.poi.hssf.usermodel.HSSFClientAnchor;publicclassPoiCreateExcelTest...{publicstaticvoidmain(String[]args)...{/***//***@seeFormore*///创建新的Excel工作簿HSSFWorkbookworkbook=newHSSFWorkbook();//在Excel工作簿中建一工作表,其名为缺省值,也可以指定Sheet名称HSSFSh
4、eetsheet=workbook.createSheet();//HSSFSheetsheet=workbook.createSheet("SheetName");//用于格式化单元格的数据HSSFDataFormatformat=workbook.createDataFormat();//创建新行(row),并将单元格(cell)放入其中.行号从0开始计算.HSSFRowrow=sheet.createRow((short)1);//设置字体HSSFFontfont=workbook.createFont();font.setFontHeightInPoints((short)2
5、0);//字体高度font.setColor(HSSFFont.COLOR_RED);//字体颜色font.setFontName("黑体");//字体font.setBoldweight(HSSFFont.BOLDWEIGHT_BOLD);//宽度font.setItalic(true);//是否使用斜体//font.setStrikeout(true);//是否使用划线//设置单元格类型HSSFCellStylecellStyle=workbook.createCellStyle();cellStyle.setFont(font);cellStyle.setAlignment(H
6、SSFCellStyle.ALIGN_CENTER);//水平布局:居中cellStyle.setWrapText(true);//添加单元格注释//创建HSSFPatriarch对象,HSSFPatriarch是所有注释的容器.HSSFPatriarchpatr=sheet.createDrawingPatriarch();//定义注释的大小和位置,详见文档HSSFCommentcomment=patr.createComment(newHSSFClientAnchor(0,0,0,0,(short)4,2,(short)6,5));//设置注释内容comment.setStrin
7、g(newHSSFRichTextString("可以在POI中添加注释!"));//设置注释作者.当鼠标移动到单元格上是可以在状态栏中看到该内容.comment.setAuthor("Xuys.");//创建单元格HSSFCellcell=row.createCell((short)1);HSSFRichTextStringhssfString=newHSSFRichTextString("HelloWorld!");cell.setCellValue(
此文档下载收益归作者所有