类 Tables.TableBuilder
- java.lang.Object
-
- com.deepoove.poi.data.Tables.TableBuilder
-
- 所有已实现的接口:
RenderDataBuilder<TableRenderData>
- 封闭类:
- Tables
public static class Tables.TableBuilder extends Object implements RenderDataBuilder<TableRenderData>
-
-
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 Tables.TableBuilderaddRow(RowRenderData row)Tables.TableBuilderautoWidth()Tables.TableBuilderborder(BorderStyle border)Tables.TableBuildercellMargin(double topCm, double leftCm, double bottomCm, double rightCm)Tables.TableBuildercenter()TableRenderDatacreate()Tables.TableBuilderindentation(double indent)Tables.TableBuilderleft()Tables.TableBuildermergeRule(MergeCellRule rule)Tables.TableBuilderpercentWidth(String percent, int[] colWidthsPercent)Tables.TableBuilderright()Tables.TableBuilderwidth(double widthCm, double[] colWidthsCm)
-
-
-
方法详细资料
-
width
public Tables.TableBuilder width(double widthCm, double[] colWidthsCm)
-
percentWidth
public Tables.TableBuilder percentWidth(String percent, int[] colWidthsPercent)
-
autoWidth
public Tables.TableBuilder autoWidth()
-
left
public Tables.TableBuilder left()
-
center
public Tables.TableBuilder center()
-
right
public Tables.TableBuilder right()
-
border
public Tables.TableBuilder border(BorderStyle border)
-
cellMargin
public Tables.TableBuilder cellMargin(double topCm, double leftCm, double bottomCm, double rightCm)
-
indentation
public Tables.TableBuilder indentation(double indent)
-
addRow
public Tables.TableBuilder addRow(RowRenderData row)
-
mergeRule
public Tables.TableBuilder mergeRule(MergeCellRule rule)
-
create
public TableRenderData create()
-
-