com.japisoft.framework.ui.table
Class StringTableCellRenderer

java.lang.Object
  extended bycom.japisoft.framework.ui.table.StringTableCellRenderer
All Implemented Interfaces:
javax.swing.table.TableCellRenderer

public class StringTableCellRenderer
extends java.lang.Object
implements javax.swing.table.TableCellRenderer

Version:
1.0
Author:
(c) 2004 JAPISoft / http://www.japisoft.com

Constructor Summary
StringTableCellRenderer()
          A simple table renderer working with a label
StringTableCellRenderer(java.awt.Color background, java.awt.Color alternedBackgroundColor, java.awt.Color foreground)
          A simple table renderer working with a label
 
Method Summary
 java.awt.Component getTableCellRendererComponent(javax.swing.JTable table, java.lang.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
 

Constructor Detail

StringTableCellRenderer

public StringTableCellRenderer()
A simple table renderer working with a label


StringTableCellRenderer

public StringTableCellRenderer(java.awt.Color background,
                               java.awt.Color alternedBackgroundColor,
                               java.awt.Color foreground)
A simple table renderer working with a label

Parameters:
background - Force a column background
alternedBackgroundColor - for creating a light line difference of background. It can be null
foreground - Force a column foreground
Method Detail

getTableCellRendererComponent

public java.awt.Component getTableCellRendererComponent(javax.swing.JTable table,
                                                        java.lang.Object value,
                                                        boolean isSelected,
                                                        boolean hasFocus,
                                                        int row,
                                                        int column)
Specified by:
getTableCellRendererComponent in interface javax.swing.table.TableCellRenderer