nl.coderight.jazz.form.field.renderer
Class DefaultCellRenderer

java.lang.Object
  extended by 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

Nested Class Summary
 class DefaultCellRenderer.Cell
           
static interface DefaultCellRenderer.CellRenderer
           
static class DefaultCellRenderer.DefaultRenderer
           
 class DefaultCellRenderer.ListCell
           
 class DefaultCellRenderer.TableCell
           
 class DefaultCellRenderer.TreeCell
           
 
Constructor Summary
DefaultCellRenderer()
           
DefaultCellRenderer(DefaultCellRenderer.CellRenderer renderer)
           
 
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
 

Constructor Detail

DefaultCellRenderer

public DefaultCellRenderer()

DefaultCellRenderer

public DefaultCellRenderer(DefaultCellRenderer.CellRenderer renderer)
Method Detail

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.