jaxx.runtime.swing.renderer
Class I18nTableCellRenderer

java.lang.Object
  extended by jaxx.runtime.swing.renderer.I18nTableCellRenderer
All Implemented Interfaces:
javax.swing.table.TableCellRenderer

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

A simple TableCellRenderer using a delegate TableCellRenderer to render everything elese thant the text : the text is I18nalize.

Author:
chemit

Field Summary
protected  javax.swing.table.TableCellRenderer delegate
          the delegate cell renderer
protected  java.lang.String[] keys
          i18n keys of libelles to display
protected  java.lang.String[] tips
          i18n keys of toolTipTexts to display
 
Constructor Summary
I18nTableCellRenderer(javax.swing.table.TableCellRenderer delegate, java.lang.String... keysAndTips)
           
 
Method Summary
 java.lang.String[] getKeys()
           
 java.awt.Component getTableCellRendererComponent(javax.swing.JTable table, java.lang.Object value, boolean isSelected, boolean hasfocus, int row, int column)
           
 java.lang.String[] getTips()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

keys

protected final java.lang.String[] keys
i18n keys of libelles to display


tips

protected final java.lang.String[] tips
i18n keys of toolTipTexts to display


delegate

protected javax.swing.table.TableCellRenderer delegate
the delegate cell renderer

Constructor Detail

I18nTableCellRenderer

public I18nTableCellRenderer(javax.swing.table.TableCellRenderer delegate,
                             java.lang.String... keysAndTips)
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

getKeys

public java.lang.String[] getKeys()

getTips

public java.lang.String[] getTips()


Copyright © 2008-2010 CodeLutin. All Rights Reserved.