java认证辅导:jxl实用技巧(2)Java认证考试

文章作者 100test 发表时间 2010:01:01 15:52:17
来源 100Test.Com百考试题网


  // 7.数字的公式计算

  Number n = new jxl.write.Number(0, 9, 4.5).// A10

  sheet.addCell(n).

  n = new Number(1, 9, 8).// B10

  sheet.addCell(n).

  NumberFormat dp3 = new NumberFormat("#.###"). // 设置单元格里面的数字格式

  WritableCellFormat dp3cell = new WritableCellFormat(dp3).

  dp3cell.setWrap(true).

  Formula f = new Formula(2, 9, "(a10 b10)/2", dp3cell). // 设置C10公式

  sheet.addCell(f).

  f = new Formula(3, 9, "SUM(A10:B10)", dp3cell).// 设置D10公式

  sheet.addCell(f).

  // 8.设置sheet的样式

  sheet.getSettings().setProtected(true). // 设置xls的保护,单元格为只读的

  sheet.getSettings().setPassword("123"). // 设置xls的密码

  sheet.getSettings().setDefaultColumnWidth(10). // 设置列的默认宽度,2cm左右

  sheet.setRowView(3, 200).// 设置第4行高度

  sheet.setRowView(2, false).// 这样可以自动把行高扩展

  sheet.setColumnView(0, 300).// 设置第1列宽度,6cm左右

  sheet.mergeCells(0, 5, 1, 7).// 合并单元格:合并A6B8也就是1列6行 与 2列7行之间的矩形

  // 9.设置边框

  drawRect(sheet, 5, 6, 7, 6, BorderLineStyle.THICK, Colour.BLACK, null).

  sheet.mergeCells(1, 2, 3, 3).

  wwb.write().

  wwb.close().

  os.close().

  }

  public static void drawRect(WritableSheet sheet, int x, int y, int width,

  int height, BorderLineStyle style, Colour BorderColor,

  Colour bgColor) throws WriteException {

  for (int w = 0. w


相关文章


ava中的过滤器Filter的使用配置Java认证考试
Java里面的java.net.url类Java认证考试
AJAX和XMLHTTP原理Java认证考试
Java多线程小结:最近Coding的一点心得Java认证考试
java认证辅导:jxl实用技巧(2)Java认证考试
java认证辅导:jxl实用技巧(1)Java认证考试
java中如何将OutputStream转换为InputStreamJava认证考试
Java程序连接各种数据库的方法Java认证考试
Iterator迭代得到list中的值Java认证考试
澳大利亚华人论坛
考好网
日本华人论坛
华人移民留学论坛
英国华人论坛