net.xoetrope.swing.table
Class ColumnGroup
java.lang.Object
net.xoetrope.swing.table.ColumnGroup
public class ColumnGroup
- extends java.lang.Object
|
Field Summary |
protected int |
margin
|
protected javax.swing.table.TableCellRenderer |
renderer
|
protected java.lang.String |
text
|
protected java.util.Vector |
v
|
|
Constructor Summary |
ColumnGroup(java.lang.String text)
|
ColumnGroup(javax.swing.table.TableCellRenderer renderer,
java.lang.String text)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
renderer
protected javax.swing.table.TableCellRenderer renderer
v
protected java.util.Vector v
text
protected java.lang.String text
margin
protected int margin
ColumnGroup
public ColumnGroup(java.lang.String text)
ColumnGroup
public ColumnGroup(javax.swing.table.TableCellRenderer renderer,
java.lang.String text)
add
public void add(java.lang.Object obj)
- Parameters:
obj - TableColumn or ColumnGroup
getColumnGroups
public java.util.Vector getColumnGroups(javax.swing.table.TableColumn c,
java.util.Vector g)
- Parameters:
c - TableColumnv - ColumnGroups
getHeaderRenderer
public javax.swing.table.TableCellRenderer getHeaderRenderer()
setHeaderRenderer
public void setHeaderRenderer(javax.swing.table.TableCellRenderer renderer)
getHeaderValue
public java.lang.Object getHeaderValue()
getSize
public java.awt.Dimension getSize(javax.swing.JTable table)
setColumnMargin
public void setColumnMargin(int margin)