Class TableColorizingRenderer

All Implemented Interfaces:
ImageObserver, MenuContainer, Serializable, Accessible, SwingConstants, TableCellRenderer

public class TableColorizingRenderer extends DefaultTableCellRenderer
A specific TableCellRenderer that colourizes a particular cell based on some ColourFilters that have been stored according to the value for the row
Author:
Claude Duguay, Scott Deboy <sdeboy@apache.org>, Paul Smith <psmith@apache.org>
See Also:
  • Constructor Details

  • Method Details

    • setToolTipsVisible

      public void setToolTipsVisible(boolean toolTipsVisible)
    • getTableCellRendererComponent

      public Component getTableCellRendererComponent(JTable table, Object value, boolean isSelected, boolean hasFocus, int row, int col)
      Specified by:
      getTableCellRendererComponent in interface TableCellRenderer
      Overrides:
      getTableCellRendererComponent in class DefaultTableCellRenderer
    • setWrapMessage

      public void setWrapMessage(boolean wrapMsg)
      Sets the property which determines whether to wrap the message
      Parameters:
      wrapMsg -
    • setLevelUseIcons

      public void setLevelUseIcons(boolean levelUseIcons)
      Sets the property which determines whether to use Icons or text for the Level column
      Parameters:
      levelUseIcons -
    • setTimeZone

      public void setTimeZone(String dateFormatTZ)
    • setUseRelativeTimes

      public void setUseRelativeTimes(long timeStamp)
    • setUseRelativeTimesToPreviousRow

      public void setUseRelativeTimesToPreviousRow()
    • setUseNormalTimes

      public void setUseNormalTimes()
    • setHighlightAttributes

      public void setHighlightAttributes(Object matchSet, StyledDocument styledDocument)
    • setHighlightSearchMatchText

      public void setHighlightSearchMatchText(boolean highlightSearchMatchText)