Package org.jdesktop.swingx.plaf
Class XListAddon
java.lang.Object
org.jdesktop.swingx.plaf.AbstractComponentAddon
org.jdesktop.swingx.plaf.XListAddon
- All Implemented Interfaces:
ComponentAddon
Addon for
JXList
.
Install a custom ui to support sorting/filtering in JXList.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected void
addBasicDefaults
(LookAndFeelAddons addon, DefaultsList defaults) Adds default key/value pairs to the given list.protected void
addNimbusDefaults
(LookAndFeelAddons addon, DefaultsList defaults) Default implementation callsAbstractComponentAddon.addBasicDefaults(LookAndFeelAddons, DefaultsList)
private boolean
isGTK()
private void
replaceBorder
(DefaultsList defaults, String componentPrefix, String borderKey) private void
replaceListTableBorders
(LookAndFeelAddons addon, DefaultsList defaults) Methods inherited from class org.jdesktop.swingx.plaf.AbstractComponentAddon
addLinuxDefaults, addMacDefaults, addMetalDefaults, addMotifDefaults, addWindowsDefaults, getName, initialize, isLinux, isMac, isMetal, isMotif, isNimbus, isPlastic, isSynth, isWindows, uninitialize
-
Constructor Details
-
XListAddon
public XListAddon()
-
-
Method Details
-
addBasicDefaults
Description copied from class:AbstractComponentAddon
Adds default key/value pairs to the given list.- Overrides:
addBasicDefaults
in classAbstractComponentAddon
- Parameters:
addon
-defaults
-
-
addNimbusDefaults
Description copied from class:AbstractComponentAddon
Default implementation callsAbstractComponentAddon.addBasicDefaults(LookAndFeelAddons, DefaultsList)
- Overrides:
addNimbusDefaults
in classAbstractComponentAddon
- Parameters:
addon
-defaults
-
-
replaceListTableBorders
-
replaceBorder
- Parameters:
defaults
-componentPrefix
-borderKey
-
-
isGTK
private boolean isGTK()- Returns:
- true if the LF is GTK.
-