Class StyledListCellRenderer

All Implemented Interfaces:
ImageObserver, MenuContainer, Serializable, Accessible, ListCellRenderer, SwingConstants
Direct Known Subclasses:
StyledListCellRenderer.UIResource

public class StyledListCellRenderer extends StyledLabel implements ListCellRenderer, Serializable
A list cell renderer based on StyledLabel. To use it, you should make your cell renderer extending this one and override customizeStyledLabel(javax.swing.JList,Object,int,boolean,boolean) method. If your overridden method, you can call setStyleRange() or setStyleRanges() based on the item value, if it is leaf etc information.
See Also:
  • Field Details

    • noFocusBorder

      protected static Border noFocusBorder
  • Constructor Details

    • StyledListCellRenderer

      public StyledListCellRenderer()
      Constructs a default renderer object for an item in a list.
  • Method Details