Package editor

Class AbstractListCellRenderer<T>

All Implemented Interfaces:
ImageObserver, MenuContainer, Serializable, Accessible, ListCellRenderer<T>, SwingConstants
Direct Known Subclasses:
DebugPanel.StackFrameCellRenderer, LabelListCellRenderer, ListPopup.DefaultCellRenderer, SmartFixManager.CtorCellRenderer, TabListCellRenderer, TypeCellRenderer

public abstract class AbstractListCellRenderer<T> extends JLabel implements ListCellRenderer<T>
See Also:
  • Field Details

    • _bSelected

      private boolean _bSelected
    • _node

      private T _node
    • _list

      private Supplier<JComponent> _list
    • _index

      private int _index
    • _bRenderAsIfFocused

      private boolean _bRenderAsIfFocused
  • Constructor Details

    • AbstractListCellRenderer

      public AbstractListCellRenderer(JComponent list)
    • AbstractListCellRenderer

      public AbstractListCellRenderer(JComponent list, boolean bRenderAsIfFocused)
    • AbstractListCellRenderer

      public AbstractListCellRenderer(Supplier<JComponent> list)
    • AbstractListCellRenderer

      public AbstractListCellRenderer(Supplier<JComponent> list, boolean bRenderAsIfFocused)
  • Method Details