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 ComponentgetListCellRendererComponent(JList list, Object value, int index, boolean isSelected, boolean cellHasFocus)Return a component that has been configured to display the specified value.ComponentgetTableCellRendererComponent(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:
getTableCellRendererComponentin 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'spaintmethod 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 whichgetPreferredSizecan be invoked.- Specified by:
getListCellRendererComponentin 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
-
-