JXL格式的定义

作者: 在绝望中飘零 | 来源:发表于2020-03-31 16:40 被阅读0次

    在我们使用jxl进行导也操作时,我们常用的就是直接导出数据,最简单的当然是没特殊格式的数据,只是简单的几行几列。
    但是有些情况下我们用户需要导出一些特定的格式怎么办呢,我下面总结一下,常用到的几个格式。
    1)定义写入文本的对齐方式。

    WritableCellFormat format = new  WritableCellFormat();
    format.setAlignment(Alignment.LEFT);
    Label label  =   new  Label( x ,  y , str,format);
    this.cSheet.addCell(label);
    

    注:这里我们使用setAlignment方法,WritableCellFormat 类型用于设置和定义单元格格式,Alignment中有LEFT,RIGHT定义,分别对应于左对齐,右对齐和居中等。

    2)定义写入的背景色和边框颜色和样式

    WritableCellFormat format = new WritableCellFormat();
    format.setBackground(Colour.GREY_25_PERCENT);
    excel.add(val,x,1,format);
    

    注:这里就是使用WritableCellFormat类中的setBackground方法来设置背景颜色,其实很多的格式设置都是通过WritableCellFormat 来完成的。Colour中有很多的颜色定义,我们可以在里面找到自己所需要的颜色。

    相关文章

      网友评论

        本文标题:JXL格式的定义

        本文链接:https://www.haomeiwen.com/subject/sutguhtx.html