poi简单案例

//poi api 操作

public static void main(String[] args) {
  // TODO Auto-generated method stub
  // 创建一个工作薄
  HSSFWorkbook wb = new HSSFWorkbook();
  // 创建一个工作表 名称zhang的工作表
  HSSFSheet sheet = wb.createSheet("zhang");
  // 在工作表中第一行
  HSSFRow row = sheet.createRow(1);
  // 单元格
  HSSFCell cell = row.createCell(1);

  cell.setCellValue("zhangxiongfeng");
  //
  // 1.生成字体对象
  HSSFFont font = wb.createFont();
  font.setFontHeightInPoints((short) 10);
  font.setFontName("新宋体");
  font.setColor(HSSFColor.BLUE.index);
  font.setBoldweight((short) 0.8);
  // 2.生成样式对象
  HSSFCellStyle style = wb.createCellStyle();
  style.setAlignment(HSSFCellStyle.ALIGN_CENTER);
  style.setVerticalAlignment(HSSFCellStyle.VERTICAL_CENTER);
  style.setFont(font); // 调用字体样式对象
  style.setWrapText(true);
  // 增加表格边框的样式 例子
  style.setBorderTop(HSSFCellStyle.BORDER_DOUBLE);
  style.setBorderLeft(HSSFCellStyle.BORDER_DOUBLE);
  style.setTopBorderColor(HSSFColor.GOLD.index);
  style.setLeftBorderColor(HSSFColor.PLUM.index);
  // 3.单元格应用样式
  cell.setCellStyle(style);

 }

}

posted @ 2016-06-14 14:26  随风而逝,只是飘零  阅读(673)  评论(0编辑  收藏  举报