首页 | 源码下载 | 网站模板 | 网页特效 | 广告代码 | 网页素材 | 字体下载 | 书库 | 站长工具
会员投稿 投稿指南 RSS订阅
当前位置:主页>网络编程>java教程>资讯:Java操作Excel、PDF文件方法(2)

Java操作Excel、PDF文件方法(2)

www.jz123.cn  2010-01-28   来源:   中国建站    责任编辑(袁袁)    我要投递新闻


  wbook.write(); // 写入文件
  wbook.close();
  os.close();
  return "success";
  }
  }
  public class ExcelBean {
  public String expordExcel(OutputStream os, List courseList,List studentList)
  throws Exception {
  WritableWorkbook wbook = Workbook.createWorkbook(os); // 建立excel文件
  String tmptitle = "课程“"+((Course_info)courseList.get(0)).getCource_name()+"”的选课学生列表"; // 标题
  WritableSheet wsheet = wbook.createSheet("第一页", 0); // sheet名称
  // 设置excel标题
  WritableFont wfont = new WritableFont(WritableFont.ARIAL, 16,
  WritableFont.BOLD, false, UnderlineStyle.NO_UNDERLINE,
  Colour.BLACK);
  WritableCellFormat wcfFC = new WritableCellFormat(wfont);
  wsheet.addCell(new Label(1, 0, tmptitle, wcfFC));
  wfont = new jxl.write.WritableFont(WritableFont.ARIAL, 14,
  WritableFont.BOLD, false, UnderlineStyle.NO_UNDERLINE,
  Colour.BLACK);
  wcfFC = new WritableCellFormat(wfont);
  // 开始生成主体内容
  wsheet.addCell(new Label(0, 2, "课程名称"));
  wsheet.addCell(new Label(1, 2, "学 号"));
  .........
  for(int i=3;i 
  {
  wsheet.addCell(new Label(0, i, ((Course_info)courseList.get(0)).getCource_name()));
  wsheet.addCell(new Label(1, i, ((Student_info)studentList.get(0)).getStudentID()));
  ...........
  }
  // 主体内容生成结束
  wbook.write(); // 写入文件
  wbook.close();
  os.close();
  return "success";
  }
  }

上一篇:Java操作Excel、PDF文件方法(1) 下一篇:JAVA获得域名的IP地址代码

评论总数:0 [ 查看全部 ] 网友评论