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 Details

    • FormulaFragmentCellRenderer

      public FormulaFragmentCellRenderer()
  • Method Details

    • 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)
      Return a component that has been configured to display the specified value. That component's paint 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 which getPreferredSize can be invoked.
      Specified by:
      getListCellRendererComponent in interface ListCellRenderer
      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: