com.alibaba.druid.support.jconsole.model
类 ColumnGroup

java.lang.Object
  继承者 com.alibaba.druid.support.jconsole.model.ColumnGroup

public class ColumnGroup
extends Object


构造方法摘要
ColumnGroup(String text)
           
ColumnGroup(TableCellRenderer renderer, String text)
           
 
方法摘要
 void add(Object obj)
          增加单元格
 Vector<ColumnGroup> getColumnGroups(TableColumn column, Vector<ColumnGroup> group)
          根据JTable的某一列取得它的所有的包含列,
 TableCellRenderer getHeaderRenderer()
           
 Object getHeaderValue()
           
 int getSize()
          取得合并后的单元格的大小
 Dimension getSize(JTable table)
          取得合并后的单元格的大小,这个方法需要计算,首先 是取得一个没有合并的最小单元格的JTableHeader 的大小,
通过Renderer取得组件
 String getText()
           
 boolean removeColumn(ColumnGroup ptg, TableColumn tc)
           
 boolean removeColumnGrp(ColumnGroup ptg, ColumnGroup tg)
           
 void setColumnMargin(int margin)
           
 void setHeaderRenderer(TableCellRenderer renderer)
           
 void setText(String newText)
           
 
从类 java.lang.Object 继承的方法
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

构造方法详细信息

ColumnGroup

public ColumnGroup(String text)

ColumnGroup

public ColumnGroup(TableCellRenderer renderer,
                   String text)
方法详细信息

add

public void add(Object obj)
增加单元格

参数:
obj -

getColumnGroups

public Vector<ColumnGroup> getColumnGroups(TableColumn column,
                                           Vector<ColumnGroup> group)
根据JTable的某一列取得它的所有的包含列,

参数:
column -
group -
返回:

getHeaderRenderer

public TableCellRenderer getHeaderRenderer()

getHeaderValue

public Object getHeaderValue()

getSize

public int getSize()
取得合并后的单元格的大小

返回:

getSize

public Dimension getSize(JTable table)
取得合并后的单元格的大小,这个方法需要计算,首先 是取得一个没有合并的最小单元格的JTableHeader 的大小,
通过Renderer取得组件

返回:

getText

public String getText()

removeColumn

public boolean removeColumn(ColumnGroup ptg,
                            TableColumn tc)

removeColumnGrp

public boolean removeColumnGrp(ColumnGroup ptg,
                               ColumnGroup tg)

setColumnMargin

public void setColumnMargin(int margin)

setHeaderRenderer

public void setHeaderRenderer(TableCellRenderer renderer)

setText

public void setText(String newText)


Copyright © 2013-2014 Alibaba Group. All Rights Reserved.