Class ColumnGroup

java.lang.Object
rma.swing.table.ColumnGroup

public class ColumnGroup extends Object
ColumnGroup
  • Field Details

    • _renderer

      protected TableCellRenderer _renderer
    • v

      protected Vector v
    • _text

      protected String _text
    • margin

      protected int margin
    • _background

      protected Color _background
    • _foreground

      protected Color _foreground
  • Constructor Details

  • Method Details

    • add

      public void add(Object obj)
      Parameters:
      obj - TableColumn or ColumnGroup
    • insert

      public void insert(int col, Object obj)
    • remove

      public boolean remove(Object obj)
    • clear

      public void clear()
      Removes all column groups from the internal vector.
    • getColumnGroups

      public Vector getColumnGroups(Object c, Vector g)
      Parameters:
      c - TableColumn
      g - ColumnGroups
    • getTableColumns

      public Vector getTableColumns()
      return the real table columns that this ColumnGroup holds
    • getColumnGroups

      public List getColumnGroups()
      Returns:
      any ColumnGroups that this ColumnGroup has
    • getHeaderRenderer

      public TableCellRenderer getHeaderRenderer()
    • setHeaderRenderer

      public void setHeaderRenderer(TableCellRenderer renderer)
    • getHeaderValue

      public Object getHeaderValue()
    • setHeaderValue

      public void setHeaderValue(Object obj)
    • setBackground

      public void setBackground(Color bg)
    • getBackground

      public Color getBackground()
    • setForeground

      public void setForeground(Color fg)
    • getForeground

      public Color getForeground()
    • getSize

      public Dimension getSize(JTable table, int column)
    • setColumnMargin

      public void setColumnMargin(int margin)