类 ExcelWriter


  • @Deprecated
    public class ExcelWriter
    extends java.lang.Object
    已过时。
    使用Java Excel API写入Excel文档信息
    版本:
    1.0 2012-05-06 已经废弃,推荐使用alibaba的easyexcel。 2021-04-06
    作者:
    帮帮组
    • 构造器概要

      构造器 
      构造器 说明
      ExcelWriter​(java.lang.String excelFile)
      已过时。
      构造一个Excel写入对象,如果已经存在文件,则覆盖。
      ExcelWriter​(java.lang.String templateFile, java.lang.String excelFile)
      已过时。
      构造一个Excel写入对象,并预先从Excel模板中读取格式。
    • 方法概要

      所有方法 实例方法 具体方法 已过时的方法 
      修饰符和类型 方法 说明
      void close()
      已过时。
      写入并关闭工作簿
      void createSheet​(java.lang.String strName)
      已过时。
      建立工作表
      void createSheet​(java.lang.String strName, int index)
      已过时。
      建立工作表
      java.awt.Dimension getOffset()
      已过时。
      获得当前游标的偏移量:<N列, N行>
      void merge​(java.awt.Dimension offset1, java.awt.Dimension offset2)
      已过时。
      合并单元格。
      boolean nextRow()
      已过时。
      游标转移到下一行
      void setAlignment​(java.awt.Dimension offset1, java.awt.Dimension offset2, java.lang.String align)
      已过时。
      设置对齐方式,对其方式可选:left、center、right、justify、top、middle、bottom
      void setBorder​(java.awt.Dimension offset1, java.awt.Dimension offset2)
      已过时。
      设置边框样式
      void setColumnWidth​(int columnIndex, int width)
      已过时。
      设置列宽度。
      void setFooter​(java.awt.Dimension offset1, java.awt.Dimension offset2)
      已过时。
      设置页尾样式
      void setHeader​(java.awt.Dimension offset1, java.awt.Dimension offset2)
      已过时。
      设置标题样式
      void setRowHeight​(int rowIndex, int height)
      已过时。
      设置行高。
      void setSheetIndex​(int nIndex)
      已过时。
      设定当前工作簿
      void toColumn​(int nColumn)
      已过时。
      跳到指定的列
      void toRow​(int nRow)
      已过时。
      跳到指定的行
      void writeCell​(java.lang.Object content)
      已过时。
      设定当前Cell的文本内容。。
      • 从类继承的方法 java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • 构造器详细资料

      • ExcelWriter

        public ExcelWriter​(java.lang.String excelFile)
        已过时。
        构造一个Excel写入对象,如果已经存在文件,则覆盖。
        参数:
        excelFile - Excel文件
      • ExcelWriter

        public ExcelWriter​(java.lang.String templateFile,
                           java.lang.String excelFile)
        已过时。
        构造一个Excel写入对象,并预先从Excel模板中读取格式。
        参数:
        templateFile - Excel模板文件文件
        excelFile - Excel文件
    • 方法详细资料

      • createSheet

        public void createSheet​(java.lang.String strName)
        已过时。
        建立工作表
        参数:
        strName - 工作表名称
      • createSheet

        public void createSheet​(java.lang.String strName,
                                int index)
        已过时。
        建立工作表
        参数:
        strName - 工作表名称
        index - 工作表序号,从0开始
      • setSheetIndex

        public void setSheetIndex​(int nIndex)
        已过时。
        设定当前工作簿
        参数:
        nIndex - 工作簿序号,以0开始
      • nextRow

        public boolean nextRow()
        已过时。
        游标转移到下一行
        返回:
        此返回值无意义,仅与ExcelReader中方法保持相同规格。
      • toRow

        public void toRow​(int nRow)
        已过时。
        跳到指定的行
        参数:
        nRow - 指定的行,based zero
      • toColumn

        public void toColumn​(int nColumn)
        已过时。
        跳到指定的列
        参数:
        nColumn - 指定的列,based zero
      • getOffset

        public java.awt.Dimension getOffset()
        已过时。
        获得当前游标的偏移量:<N列, N行>
        返回:
        <N列, N行>
      • merge

        public void merge​(java.awt.Dimension offset1,
                          java.awt.Dimension offset2)
        已过时。
        合并单元格。先merge(),次writeCell(),再setRowHeight()/setColumnWidth()。
        参数:
        offset1 - 起始偏移量:列、行 based zero
        offset2 - 终止偏移量:列、行 based zero
      • writeCell

        public void writeCell​(java.lang.Object content)
        已过时。
        设定当前Cell的文本内容。。
        参数:
        content - 内容
      • setHeader

        public void setHeader​(java.awt.Dimension offset1,
                              java.awt.Dimension offset2)
        已过时。
        设置标题样式
        参数:
        offset1 - 起始偏移量:列、行 based zero
        offset2 - 终止偏移量:列、行 based zero
      • setFooter

        public void setFooter​(java.awt.Dimension offset1,
                              java.awt.Dimension offset2)
        已过时。
        设置页尾样式
        参数:
        offset1 - 起始偏移量:列、行 based zero
        offset2 - 终止偏移量:列、行 based zero
      • setBorder

        public void setBorder​(java.awt.Dimension offset1,
                              java.awt.Dimension offset2)
        已过时。
        设置边框样式
        参数:
        offset1 - 起始偏移量:列、行 based zero
        offset2 - 终止偏移量:列、行 based zero
      • setAlignment

        public void setAlignment​(java.awt.Dimension offset1,
                                 java.awt.Dimension offset2,
                                 java.lang.String align)
        已过时。
        设置对齐方式,对其方式可选:left、center、right、justify、top、middle、bottom
        参数:
        offset1 - 起始偏移量:列、行 based zero
        offset2 - 终止偏移量:列、行 based zero
        align - 对其方式,可选:left、center、right、justify、top、middle、bottom
      • setColumnWidth

        public void setColumnWidth​(int columnIndex,
                                   int width)
        已过时。
        设置列宽度。先merge(),次writeCell(),再setRowHeight()/setColumnWidth()。
        参数:
        columnIndex - 列号,based zero
        width - 列宽度,单位:一个字符宽度
      • setRowHeight

        public void setRowHeight​(int rowIndex,
                                 int height)
        已过时。
        设置行高。先merge(),次writeCell(),再setRowHeight()/setColumnWidth()。
        参数:
        rowIndex - 行号,based zero
        height - 行高,单位:像素
      • close

        public void close()
        已过时。
        写入并关闭工作簿