org.springframework.richclient.util
Class AbstractCellRenderer
java.lang.Object
org.springframework.richclient.util.AbstractCellRenderer
- All Implemented Interfaces:
- ListCellRenderer, TableCellRenderer, TreeCellRenderer
public abstract class AbstractCellRenderer
- extends Object
- implements TreeCellRenderer, TableCellRenderer, ListCellRenderer
Convenient superclass that encapsulates common rendering code for an object
applied to different controls.
- Author:
- Keith Donald
Method Summary |
protected ListCellRenderer |
createListCellRenderer()
|
protected TableCellRenderer |
createTableCellRenderer()
|
protected TreeCellRenderer |
createTreeCellRenderer()
|
Component |
getListCellRendererComponent(JList list,
Object value,
int index,
boolean isSelected,
boolean cellHasFocus)
|
Component |
getTableCellRendererComponent(JTable table,
Object value,
boolean isSelected,
boolean hasFocus,
int row,
int column)
|
Component |
getTreeCellRendererComponent(JTree tree,
Object value,
boolean selected,
boolean expanded,
boolean leaf,
int row,
boolean hasFocus)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AbstractCellRenderer
public AbstractCellRenderer()
getTreeCellRendererComponent
public Component getTreeCellRendererComponent(JTree tree,
Object value,
boolean selected,
boolean expanded,
boolean leaf,
int row,
boolean hasFocus)
- Specified by:
getTreeCellRendererComponent
in interface TreeCellRenderer
getTableCellRendererComponent
public Component getTableCellRendererComponent(JTable table,
Object value,
boolean isSelected,
boolean hasFocus,
int row,
int column)
- Specified by:
getTableCellRendererComponent
in interface TableCellRenderer
getListCellRendererComponent
public Component getListCellRendererComponent(JList list,
Object value,
int index,
boolean isSelected,
boolean cellHasFocus)
- Specified by:
getListCellRendererComponent
in interface ListCellRenderer
createListCellRenderer
protected ListCellRenderer createListCellRenderer()
createTableCellRenderer
protected TableCellRenderer createTableCellRenderer()
createTreeCellRenderer
protected TreeCellRenderer createTreeCellRenderer()
Copyright © 2004-2008 The Spring Framework. All Rights Reserved.