nl.coderight.jazz.form.field.renderer
Class DefaultCellRenderer
java.lang.Object
nl.coderight.jazz.form.field.renderer.DefaultCellRenderer
- All Implemented Interfaces:
- ListCellRenderer, TableCellRenderer, TreeCellRenderer
public final class DefaultCellRenderer
- extends Object
- implements ListCellRenderer, TableCellRenderer, TreeCellRenderer
DefaultCellRenderer for SelectField, ComboField, ListField, TableField, TreeField.
- See Also:
ListCellRenderer
,
TableCellRenderer
,
TreeCellRenderer
Method Summary |
DefaultCellRenderer.CellRenderer |
getCellRenderer()
|
Component |
getListCellRendererComponent(JList list,
Object value,
int row,
boolean isSelected,
boolean hasFocus)
|
Component |
getTableCellRendererComponent(JTable table,
Object value,
boolean isSelected,
boolean hasFocus,
int row,
int col)
|
Component |
getTreeCellRendererComponent(JTree tree,
Object value,
boolean isSelected,
boolean isExpanded,
boolean isLeaf,
int row,
boolean hasFocus)
|
static void |
rendererAlternatingColors(JComponent field,
JComponent component,
boolean isSelected,
boolean hasFocus,
boolean isAlternatingColorsEnabled,
int row)
|
void |
setBorder(Border border)
|
void |
setFormat(Format format)
|
void |
setHorizontalAlignment(LabelField.Align align)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DefaultCellRenderer
public DefaultCellRenderer()
DefaultCellRenderer
public DefaultCellRenderer(DefaultCellRenderer.CellRenderer renderer)
getCellRenderer
public DefaultCellRenderer.CellRenderer getCellRenderer()
setHorizontalAlignment
public void setHorizontalAlignment(LabelField.Align align)
setBorder
public void setBorder(Border border)
setFormat
public void setFormat(Format format)
getListCellRendererComponent
public Component getListCellRendererComponent(JList list,
Object value,
int row,
boolean isSelected,
boolean hasFocus)
- Specified by:
getListCellRendererComponent
in interface ListCellRenderer
getTableCellRendererComponent
public Component getTableCellRendererComponent(JTable table,
Object value,
boolean isSelected,
boolean hasFocus,
int row,
int col)
- Specified by:
getTableCellRendererComponent
in interface TableCellRenderer
getTreeCellRendererComponent
public Component getTreeCellRendererComponent(JTree tree,
Object value,
boolean isSelected,
boolean isExpanded,
boolean isLeaf,
int row,
boolean hasFocus)
- Specified by:
getTreeCellRendererComponent
in interface TreeCellRenderer
rendererAlternatingColors
public static void rendererAlternatingColors(JComponent field,
JComponent component,
boolean isSelected,
boolean hasFocus,
boolean isAlternatingColorsEnabled,
int row)
Copyright 2010 CodeRight, All rights reserved.