org.jurvis.swing.table
Class JvEachRowRenderer

java.lang.Object
  extended by org.jurvis.swing.table.JvEachRowRenderer
All Implemented Interfaces:
TableCellRenderer

public class JvEachRowRenderer
extends Object
implements TableCellRenderer


Field Summary
protected  TableCellRenderer defaultRenderer
           
protected  TableCellRenderer renderer
           
protected  Hashtable renderers
           
 
Constructor Summary
JvEachRowRenderer()
           
JvEachRowRenderer(TableCellRenderer defaultRenderer)
           
 
Method Summary
 void add(int row, TableCellRenderer renderer)
           
 Component getTableCellRendererComponent(JTable table, Object value, boolean isSelected, boolean hasFocus, int row, int column)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

renderers

protected Hashtable renderers

renderer

protected TableCellRenderer renderer

defaultRenderer

protected TableCellRenderer defaultRenderer
Constructor Detail

JvEachRowRenderer

public JvEachRowRenderer()

JvEachRowRenderer

public JvEachRowRenderer(TableCellRenderer defaultRenderer)
Method Detail

add

public void add(int row,
                TableCellRenderer renderer)

getTableCellRendererComponent

public Component getTableCellRendererComponent(JTable table,
                                               Object value,
                                               boolean isSelected,
                                               boolean hasFocus,
                                               int row,
                                               int column)
Specified by:
getTableCellRendererComponent in interface TableCellRenderer


Copyright © 1999-2004 Neil W. Weber. All Rights Reserved.