Package org.pentaho.openformula.ui.table
Class FormulaFragmentCellRenderer
- java.lang.Object
-
- org.pentaho.openformula.ui.table.FormulaFragmentCellRenderer
-
- All Implemented Interfaces:
ListCellRenderer
,TableCellRenderer
public class FormulaFragmentCellRenderer extends Object implements TableCellRenderer, ListCellRenderer
-
-
Constructor Summary
Constructors Constructor Description FormulaFragmentCellRenderer()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Component
getListCellRendererComponent(JList list, Object value, int index, boolean isSelected, boolean cellHasFocus)
Return a component that has been configured to display the specified value.Component
getTableCellRendererComponent(JTable table, Object value, boolean isSelected, boolean hasFocus, int row, int column)
-
-
-
Method Detail
-
getTableCellRendererComponent
public Component getTableCellRendererComponent(JTable table, Object value, boolean isSelected, boolean hasFocus, int row, int column)
- Specified by:
getTableCellRendererComponent
in interfaceTableCellRenderer
-
getListCellRendererComponent
public Component getListCellRendererComponent(JList list, Object value, int index, boolean isSelected, boolean cellHasFocus)
Return a component that has been configured to display the specified value. That component'spaint
method is then called to "render" the cell. If it is necessary to compute the dimensions of a list because the list cells do not have a fixed size, this method is called to generate a component on whichgetPreferredSize
can be invoked.- Specified by:
getListCellRendererComponent
in interfaceListCellRenderer
- Parameters:
list
- The JList we're painting.value
- The value returned by list.getModel().getElementAt(index).index
- The cells index.isSelected
- True if the specified cell was selected.cellHasFocus
- True if the specified cell has the focus.- Returns:
- A component whose paint() method will render the specified value.
- See Also:
JList
,ListSelectionModel
,ListModel
-
-