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 voidaddBasicDefaults(LookAndFeelAddons addon, DefaultsList defaults) Adds default key/value pairs to the given list.protected voidaddNimbusDefaults(LookAndFeelAddons addon, DefaultsList defaults) Default implementation callsAbstractComponentAddon.addBasicDefaults(LookAndFeelAddons, DefaultsList)private booleanisGTK()private voidreplaceBorder(DefaultsList defaults, String componentPrefix, String borderKey) private voidreplaceListTableBorders(LookAndFeelAddons addon, DefaultsList defaults) Methods inherited from class 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:AbstractComponentAddonAdds default key/value pairs to the given list.- Overrides:
addBasicDefaultsin classAbstractComponentAddon- Parameters:
addon-defaults-
-
addNimbusDefaults
Description copied from class:AbstractComponentAddonDefault implementation callsAbstractComponentAddon.addBasicDefaults(LookAndFeelAddons, DefaultsList)- Overrides:
addNimbusDefaultsin classAbstractComponentAddon- Parameters:
addon-defaults-
-
replaceListTableBorders
-
replaceBorder
- Parameters:
defaults-componentPrefix-borderKey-
-
isGTK
private boolean isGTK()- Returns:
- true if the LF is GTK.
-