com.alibaba.dubbo.qos.textui
Class TTable

java.lang.Object
  extended by com.alibaba.dubbo.qos.textui.TTable
All Implemented Interfaces:
TComponent

public class TTable
extends Object
implements TComponent

表格组件 Created by oldmanpushcart@gmail.com on 15/5/7.


Nested Class Summary
static class TTable.Align
          对齐方向
 class TTable.Border
          边框样式设置
static class TTable.ColumnDefine
          列定义
 
Constructor Summary
TTable(int columnNum)
           
TTable(TTable.ColumnDefine[] columnDefineArray)
           
 
Method Summary
 TTable addRow(Object... columnDataArray)
          添加数据行
 TTable.Border getBorder()
          获取表格边框设置
 int getColumnCount()
          获取表格列总数
 TTable padding(int padding)
          设置内边距大小
 String rendering()
          渲染组件内容
static String wrap(String string, int width)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TTable

public TTable(TTable.ColumnDefine[] columnDefineArray)

TTable

public TTable(int columnNum)
Method Detail

rendering

public String rendering()
Description copied from interface: TComponent
渲染组件内容

Specified by:
rendering in interface TComponent

addRow

public TTable addRow(Object... columnDataArray)
添加数据行

Parameters:
columnDataArray - 数据数组

padding

public TTable padding(int padding)
设置内边距大小

Parameters:
padding - 内边距

getColumnCount

public int getColumnCount()
获取表格列总数

Returns:
表格列总数

getBorder

public TTable.Border getBorder()
获取表格边框设置

Returns:
表格边框

wrap

public static String wrap(String string,
                          int width)


Copyright © 2012–2017 Alibaba. All rights reserved.