public class ExcelBuilder
extends java.lang.Object
| 限定符和类型 | 方法和说明 |
|---|---|
ExcelBuilder |
addCells(java.util.List<java.lang.String> contentList,
int rowIndex,
int cellIndex)
增加一组Cell 指定位置
|
ExcelBuilder |
addCells(java.lang.String[] contentArr,
int rowIndex,
int cellIndex)
增加一组Cell 指定位置
|
ExcelBuilder |
addNoneRow() |
ExcelBuilder |
addOneCell(java.lang.String content,
int rowIndex,
int cellIndex)
增加一个Cell 指定位置
|
ExcelBuilder |
addOneCell(java.lang.String content,
int rowIndex,
int cellIndex,
int lastRow,
int lastCell)
增加一个Cell 指定位置
|
ExcelBuilder |
addOneCell(java.lang.String content,
int rowIndex,
int cellIndex,
int lastRow,
int lastCell,
org.apache.poi.ss.usermodel.BorderStyle borderStyle)
增加一个Cell 指定位置
|
ExcelBuilder |
addOneRow(java.util.List<java.lang.String> content)
在excel的最后一行的基础上增加一行
|
ExcelBuilder |
addOneRow(java.lang.String content)
在excel的最后一行的基础上增加一行
合并单元格,按照上一行的size合并
|
ExcelBuilder |
addOneRow(java.lang.String content,
int cellSize)
在excel的最后一行的基础上增加一行
|
ExcelBuilder |
addOneRow(java.lang.String content,
int cellSize,
int rowHeight,
org.apache.poi.ss.usermodel.CellStyle style)
在excel的最后一行的基础上增加一行
|
ExcelBuilder |
addRows(java.util.List dataList,
java.lang.String[] names,
int rowIndex,
int cellIndex)
增加一组Cell 指定位置
|
ExcelBuilder |
addRows(java.util.List dataList,
java.lang.String[] names,
int rowIndex,
int cellIndex,
org.apache.poi.ss.usermodel.BorderStyle borderStyle) |
static ExcelBuilder |
create() |
static ExcelBuilder |
create(ExcelType type) |
org.apache.poi.ss.usermodel.Workbook |
getWorkbook() |
ExcelBuilder |
setRowHeight(int rowHeight) |
void |
write(java.lang.String path) |
public static ExcelBuilder create()
public org.apache.poi.ss.usermodel.Workbook getWorkbook()
public ExcelBuilder setRowHeight(int rowHeight)
public static ExcelBuilder create(ExcelType type)
public void write(java.lang.String path)
public ExcelBuilder addNoneRow()
public ExcelBuilder addOneRow(java.lang.String content)
public ExcelBuilder addOneRow(java.lang.String content, int cellSize)
content - 行内容cellSize - 合并的宽度public ExcelBuilder addOneRow(java.lang.String content, int cellSize, int rowHeight, org.apache.poi.ss.usermodel.CellStyle style)
content - 行内容cellSize - 合并的宽度rowHeight - 行高public ExcelBuilder addOneRow(java.util.List<java.lang.String> content)
public ExcelBuilder addOneCell(java.lang.String content, int rowIndex, int cellIndex)
content - 文本内容cellIndex - cell 位置rowIndex - row 位置public ExcelBuilder addOneCell(java.lang.String content, int rowIndex, int cellIndex, int lastRow, int lastCell)
content - 文本内容cellIndex - cell 位置rowIndex - row 位置public ExcelBuilder addOneCell(java.lang.String content, int rowIndex, int cellIndex, int lastRow, int lastCell, org.apache.poi.ss.usermodel.BorderStyle borderStyle)
content - 文本内容cellIndex - cell 位置rowIndex - row 位置public ExcelBuilder addCells(java.lang.String[] contentArr, int rowIndex, int cellIndex)
contentArr - 文本内容cellIndex - cell 位置rowIndex - row 位置public ExcelBuilder addCells(java.util.List<java.lang.String> contentList, int rowIndex, int cellIndex)
contentList - 文本内容cellIndex - cell 位置rowIndex - row 位置public ExcelBuilder addRows(java.util.List dataList, java.lang.String[] names, int rowIndex, int cellIndex)
dataList - 数据列表names - 数据列cellIndex - cell 位置rowIndex - row 位置public ExcelBuilder addRows(java.util.List dataList, java.lang.String[] names, int rowIndex, int cellIndex, org.apache.poi.ss.usermodel.BorderStyle borderStyle)
Copyright © 2024 悟耘. All Rights Reserved.