JAVA导出xls文件
使用HSSF,对应的jar包是:poi-3.8-20120326.jar
//生成excel文档
HSSFWorkbook wk = new HSSFWorkbook();
// 生成工作区
HSSFSheet sheet = wk.createSheet("mysheet");
//创建单元格样式对象
wk.createCellStyle()
//设置样式
//设置表格数据居中
style.setAlignment(HSSFCellStyle.ALIGN_CENTER);
//设置表格数据垂直居中
style.setVerticalAlignment(HSSFCellStyle.VERTICAL_CENTER);
//生成表头
HSSFRow headerRow = sheet.createRow
//单元格
HSSFCell
//创建字体
HSSFFont font = wk.createFont();;
//设置链接的字体为蓝色
font.setColor(HSSFColor.BLUE.index);
//设置链接有下划线
font.setUnderline(HSSFFont.DEFAULT_CHARSET);
//使当前的字体生效
linkStyle.setFont(font);
//link
HSSFHyperlink link = null;
//创建带URL链接的单元格
link = new HSSFHyperlink(HSSFHyperlink.LINK_URL);
//设置单元格链接的地址
link.setAddress(temMap.get("url"));
//在当前的单元格上生效
cell.setHyperlink(link);
//创建行
HSSFRow rowN = null;
rowN = sheet.createRow(lastRowIndex + i + 1);
rowN.setHeight((short) 400);