Package org.jdesktop.swingx.decorator
Class HighlighterFactory.UIColorHighlighter
- java.lang.Object
-
- org.jdesktop.swingx.decorator.AbstractHighlighter
-
- org.jdesktop.swingx.decorator.ColorHighlighter
-
- org.jdesktop.swingx.decorator.HighlighterFactory.UIColorHighlighter
-
- All Implemented Interfaces:
Highlighter
,UIDependent
- Enclosing class:
- HighlighterFactory
public static class HighlighterFactory.UIColorHighlighter extends ColorHighlighter implements UIDependent
A ColorHighlighter with UI-dependent background. PENDING JW: internally install a AND predicate to check for LFs which provide striping on the UI-Delegate level?
-
-
Field Summary
-
Fields inherited from class org.jdesktop.swingx.decorator.AbstractHighlighter
listenerList
-
-
Constructor Summary
Constructors Constructor Description UIColorHighlighter()
Instantiates a ColorHighlighter with LF provided unselected background and default predicate.UIColorHighlighter(HighlightPredicate odd)
Instantiates a ColorHighlighter with LF provided unselected background and the given predicate.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
updateUI()
Updates all internal visuals after changing a UI-delegate.-
Methods inherited from class org.jdesktop.swingx.decorator.ColorHighlighter
applyBackground, applyForeground, doHighlight, getBackground, getForeground, getSelectedBackground, getSelectedForeground, isLegacy, setBackground, setForeground, setLegacy, setSelectedBackground, setSelectedForeground
-
Methods inherited from class org.jdesktop.swingx.decorator.AbstractHighlighter
addChangeListener, areEqual, canHighlight, fireStateChanged, getChangeListeners, getHighlightPredicate, highlight, removeChangeListener, setHighlightPredicate
-
-
-
-
Constructor Detail
-
UIColorHighlighter
public UIColorHighlighter()
Instantiates a ColorHighlighter with LF provided unselected background and default predicate. All other colors are null.
-
UIColorHighlighter
public UIColorHighlighter(HighlightPredicate odd)
Instantiates a ColorHighlighter with LF provided unselected background and the given predicate. All other colors are null.- Parameters:
odd
- the predicate to use
-
-
Method Detail
-
updateUI
public void updateUI()
Description copied from interface:UIDependent
Updates all internal visuals after changing a UI-delegate.- Specified by:
updateUI
in interfaceUIDependent
- See Also:
JComponent.updateUI()
-
-