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 -
Method Summary
Modifier and TypeMethodDescriptiongetListCellRendererComponent(JList list, Object value, int index, boolean isSelected, boolean cellHasFocus) Return a component that has been configured to display the specified value.getTableCellRendererComponent(JTable table, Object value, boolean isSelected, boolean hasFocus, int row, int column)
-
Constructor Details
-
FormulaFragmentCellRenderer
public FormulaFragmentCellRenderer()
-
-
Method Details
-
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:
-