Package groovy.swing.impl
Class ClosureRenderer
java.lang.Object
groovy.swing.impl.ClosureRenderer
- All Implemented Interfaces:
- javax.swing.ListCellRenderer,- javax.swing.table.TableCellRenderer,- javax.swing.tree.TreeCellRenderer
public class ClosureRenderer
extends java.lang.Object
implements javax.swing.ListCellRenderer, javax.swing.table.TableCellRenderer, javax.swing.tree.TreeCellRenderer
- 
Constructor SummaryConstructors Constructor Description ClosureRenderer()ClosureRenderer(Closure c)
- 
Method SummaryModifier and Type Method Description java.util.ListgetChildren()intgetColumn()javax.swing.JListgetList()java.awt.ComponentgetListCellRendererComponent(javax.swing.JList list, java.lang.Object value, int index, boolean isSelected, boolean cellHasFocus)intgetRow()javax.swing.JTablegetTable()java.awt.ComponentgetTableCellRendererComponent(javax.swing.JTable table, java.lang.Object value, boolean isSelected, boolean hasFocus, int row, int column)javax.swing.JTreegetTree()java.awt.ComponentgetTreeCellRendererComponent(javax.swing.JTree tree, java.lang.Object value, boolean selected, boolean expanded, boolean leaf, int row, boolean hasFocus)ClosuregetUpdate()java.lang.ObjectgetValue()booleanisDefaultRenderer()booleanisExpanded()booleanisFocused()booleanisLeaf()booleanisSelected()booleanisTableHeader()voidsetTableHeader(boolean tableHeader)voidsetUpdate(Closure update)Methods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
- 
Constructor Details- 
ClosureRendererpublic ClosureRenderer()
- 
ClosureRenderer
 
- 
- 
Method Details- 
getListCellRendererComponentpublic java.awt.Component getListCellRendererComponent(javax.swing.JList list, java.lang.Object value, int index, boolean isSelected, boolean cellHasFocus)- Specified by:
- getListCellRendererComponentin interface- javax.swing.ListCellRenderer
 
- 
getTableCellRendererComponentpublic java.awt.Component getTableCellRendererComponent(javax.swing.JTable table, java.lang.Object value, boolean isSelected, boolean hasFocus, int row, int column)- Specified by:
- getTableCellRendererComponentin interface- javax.swing.table.TableCellRenderer
 
- 
getTreeCellRendererComponentpublic java.awt.Component getTreeCellRendererComponent(javax.swing.JTree tree, java.lang.Object value, boolean selected, boolean expanded, boolean leaf, int row, boolean hasFocus)- Specified by:
- getTreeCellRendererComponentin interface- javax.swing.tree.TreeCellRenderer
 
- 
getUpdate
- 
setUpdate
- 
setTableHeaderpublic void setTableHeader(boolean tableHeader)
- 
isTableHeaderpublic boolean isTableHeader()
- 
getChildrenpublic java.util.List getChildren()
- 
getListpublic javax.swing.JList getList()
- 
getTablepublic javax.swing.JTable getTable()
- 
getValuepublic java.lang.Object getValue()
- 
isSelectedpublic boolean isSelected()
- 
isFocusedpublic boolean isFocused()
- 
getRowpublic int getRow()
- 
getColumnpublic int getColumn()
- 
getTreepublic javax.swing.JTree getTree()
- 
isLeafpublic boolean isLeaf()
- 
isExpandedpublic boolean isExpanded()
- 
isDefaultRendererpublic boolean isDefaultRenderer()
 
-