UnderlineStyle.SINGLE_ACCOUNTING 从上面的结果可以得出SINGLE和DOUBLE只是在字体范围内加下划线,而SINGLE_ACCOUNTING和DOUBLE_ACCOUNTING则是在整个标题的范围内加下划线
<六>类Label
该类的作用是设置列里的文本信息,此类实现了WritableCell接口
(1)构造函数
a. Label(int c, int r ,java.lang.String cont) 设置指定的行列的文本信息
b. Label(int c,int r,java.lang.String cont,CellFormat st)
设置指定的行列的的文本信息以及列的格式(这个构造是用的比较多的) c. Label(LabelCell lc) 根据LabelCell创建Label
(2)copyTo(int c, int r)
该方法的作用是深克隆指定的某一行的某一列
(3)setString(String content)
该方法的作用是设置某一列的内容
<七>类WritableCellFormat
该类的作用是设置列表的格式
尤其要注意的是在实际的使用过程中WritableCellFormat是同WritableFont,Label共同使用的 例如:
WritableWorkbook book=Workbook.createWorkbook(new File(String path)); WritableSheet sheet=book.createSheet(String sheetname,int index); WritableFont font=new WritableFont(WritableFont.fontname , fontsize,BoldStyle.boldstylename);
WritableCellFormat format=new WritableCellFormat(font); Label label=new Label(int column,int row,String content, WritableCellFormat format); sheet.addCell(label);
(1)构造函数
a. WritableCellFormat() 默认的构造函数
b. WritableCellFormat(CellFormat format) c. WritableCellFormat(DisplayFormat format) d. WritableCellFormat(WritableFont font)
e. WritableCellFormat(WritableFont font,DisplayFormat format)
(2)setAlignment(Alignment align)
该方法的作用是设置表格的对齐方式 可供选择的值有 jxl.format.Alignment.CENTRE
jxl.format.Alignment.FILL
jxl.format.Alignment.GENERAL
jxl.format.Alignment.JUSTIFY
jxl.format.Alignment.LEFT
jxl.format.Alignment.RIGHT
(3) setBackground(Colour c)
该方法的作用是设置cell的背景颜色 可选的值均为Colour的常量对象
(4)setBackground(Colour c,Pattern p)
该方法的作用是设置cell的背景颜色和形式
(5)setBorder(Border b,BorderLineStyle bs)
该方法的作用是设置Border