POI 设置

  

  1. FileOutputStream fos = new FileOutputStream("D:\\15.xls");
  2. HSSFWorkbook wb = new HSSFWorkbook();
  3. /**
  4. * ========================================================
  5. *                          设置cell宽度
  6. *  通过sheet 对象,setColumnWidth设置cell的宽度
  7. * ========================================================
  8. */
  9. HSSFSheet sheet = wb.createSheet("sheet1");
  10. // api 段信息 Set the width (in units of 1/256th of a character width)
  11. sheet.setColumnWidth(0, 20 * 256);
  12. /**
  13. * ========================================================
  14. *                          设置行高度
  15. *  通过row 对象设置行高
  16. * ========================================================
  17. */
  18. HSSFRow row = sheet.createRow(0);
  19. //heightInPoints 设置的值永远是height属性值的20倍
  20. row.setHeightInPoints(20);
  21. HSSFRow row1 = sheet.createRow(5);
  22. // Set the row's height or set to ff (-1) for undefined/default-height.
  23. // Set the height in "twips" or
  24. // 1/20th of a point.
  25. row1.setHeight((short) (25 * 20));
  26. HSSFCell cell = row.createCell(0);
  27. cell.setCellValue("a1b2c3d4e5f6g7h8i9");
  28. //设置默认宽度、高度值
  29. HSSFSheet sheet2 =  wb.createSheet("sheet2");
  30. sheet2.setDefaultColumnWidth(20);
  31. sheet2.setDefaultRowHeightInPoints(20);
  32. //格式化单元格日期信息
  33. HSSFDataFormat dataFormat =  wb.createDataFormat();
  34. short dataformat = dataFormat.getFormat("yyyy-mm-dd HH:MM");
  35. HSSFCellStyle style = wb.createCellStyle();
  36. style.setDataFormat(dataformat);
  37. HSSFCell cell2 = sheet2.createRow(0).createCell(0);
  38. cell2.setCellValue(new Date());
  39. cell2.setCellStyle(style);
  40. wb.write(fos);
  41. fos.close();
上一篇:迅为6818开发板Android7.1系统烧写方法


下一篇:h5在安卓手机字体偏上