Package jaxx.runtime.swing.renderer
Class I18nTableCellRenderer
java.lang.Object
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:
- Tony Chemit - chemit@codelutin.com
-
Field Summary
-
Constructor Summary
Constructors Constructor Description I18nTableCellRenderer(javax.swing.table.TableCellRenderer delegate, java.lang.String... keysAndTips) -
Method Summary
Modifier and Type Method Description java.lang.String[]getKeys()java.awt.ComponentgetTableCellRendererComponent(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 Details
-
keys
protected final java.lang.String[] keysi18n keys of libelles to display -
tips
protected final java.lang.String[] tipsi18n keys of toolTipTexts to display -
delegate
protected javax.swing.table.TableCellRenderer delegatethe delegate cell renderer
-
-
Constructor Details
-
I18nTableCellRenderer
public I18nTableCellRenderer(javax.swing.table.TableCellRenderer delegate, java.lang.String... keysAndTips)
-
-
Method Details
-
getTableCellRendererComponent
public java.awt.Component getTableCellRendererComponent(javax.swing.JTable table, java.lang.Object value, boolean isSelected, boolean hasfocus, int row, int column)- Specified by:
getTableCellRendererComponentin interfacejavax.swing.table.TableCellRenderer
-
getKeys
public java.lang.String[] getKeys() -
getTips
public java.lang.String[] getTips()
-