org.jdesktop.swingx.table
Class TableCellRenderers

java.lang.Object
  extended by org.jdesktop.swingx.table.TableCellRenderers

public class TableCellRenderers
extends java.lang.Object


Method Summary
static javax.swing.table.TableCellRenderer getNewDefaultRenderer(java.lang.Class columnClass)
          Returns a new instance of the default renderer for the specified class.
static void setDefaultRenderer(java.lang.Class columnClass, java.lang.String rendererClassName)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

setDefaultRenderer

public static void setDefaultRenderer(java.lang.Class columnClass,
                                      java.lang.String rendererClassName)
Parameters:
columnClass - Class of value being rendered
rendererClassName - String containing the class name of the renderer which should be returned for the specified column class
See Also:
getNewDefaultRenderer(java.lang.Class)

getNewDefaultRenderer

public static javax.swing.table.TableCellRenderer getNewDefaultRenderer(java.lang.Class columnClass)
Returns a new instance of the default renderer for the specified class. This differs from JTable:getDefaultRenderer() in that it returns a new instance each time so that the renderer may be set and customized for a particular column.

Parameters:
columnClass - Class of value being rendered
Returns:
TableCellRenderer instance which renders values of the specified type