Package com.jgoodies.looks.plastic
Class PlasticXPLookAndFeel
- java.lang.Object
-
- javax.swing.LookAndFeel
-
- javax.swing.plaf.basic.BasicLookAndFeel
-
- javax.swing.plaf.metal.MetalLookAndFeel
-
- com.jgoodies.looks.plastic.PlasticLookAndFeel
-
- com.jgoodies.looks.plastic.Plastic3DLookAndFeel
-
- com.jgoodies.looks.plastic.PlasticXPLookAndFeel
-
- All Implemented Interfaces:
java.io.Serializable
public class PlasticXPLookAndFeel extends Plastic3DLookAndFeel
Intializes class and component defaults for the JGoodies PlasticXP look&feel.- Version:
- $Revision: 1.17 $
- See Also:
- Serialized Form
-
-
Field Summary
-
Fields inherited from class com.jgoodies.looks.plastic.PlasticLookAndFeel
BORDER_STYLE_KEY, DEFAULT_THEME_KEY, HIGH_CONTRAST_FOCUS_ENABLED_KEY, IS_3D_KEY, TAB_STYLE_DEFAULT_VALUE, TAB_STYLE_KEY, TAB_STYLE_METAL_VALUE
-
-
Constructor Summary
Constructors Constructor Description PlasticXPLookAndFeel()
Constructs the JGoodies PlasticXP look&feel.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
getDescription()
java.lang.String
getID()
java.lang.String
getName()
private static javax.swing.plaf.ColorUIResource
getToggleButtonCheckColor()
protected void
initClassDefaults(javax.swing.UIDefaults table)
Initializes the PlasticXP class defaults.protected void
initComponentDefaults(javax.swing.UIDefaults table)
Initializes the PlasticXP component defaults.-
Methods inherited from class com.jgoodies.looks.plastic.Plastic3DLookAndFeel
is3DEnabled
-
Methods inherited from class com.jgoodies.looks.plastic.PlasticLookAndFeel
createMyDefaultTheme, createTheme, getControl, getControlDarkShadow, getControlHighlight, getDisabledIcon, getFocusColor, getFontPolicy, getHighContrastFocusColorsEnabled, getInstalledThemes, getInternalFrameBorder, getMenuItemBackground, getMenuItemSelectedBackground, getMenuItemSelectedForeground, getMicroLayoutPolicy, getPaletteBorder, getPlasticTheme, getPrimaryControl, getPrimaryControlDarkShadow, getPrimaryControlHighlight, getPrimaryControlInfo, getPrimaryControlShadow, getSimpleInternalFrameBackground, getSimpleInternalFrameForeground, getTabStyle, getTitleTextColor, getTitleTextFont, getWindowTitleBackground, getWindowTitleForeground, getWindowTitleInactiveBackground, getWindowTitleInactiveForeground, initialize, initSystemColorDefaults, installDefaultThemes, installTheme, isSelectTextOnKeyboardFocusGained, set3DEnabled, setFontPolicy, setHighContrastFocusColorsEnabled, setMicroLayoutPolicy, setPlasticTheme, setSelectTextOnKeyboardFocusGained, setTabStyle, uninitialize
-
Methods inherited from class javax.swing.plaf.metal.MetalLookAndFeel
createDefaultTheme, getAcceleratorForeground, getAcceleratorSelectedForeground, getBlack, getControlDisabled, getControlInfo, getControlShadow, getControlTextColor, getControlTextFont, getCurrentTheme, getDefaults, getDesktopColor, getDisabledSelectedIcon, getHighlightedTextColor, getInactiveControlTextColor, getInactiveSystemTextColor, getLayoutStyle, getMenuBackground, getMenuDisabledForeground, getMenuForeground, getMenuSelectedBackground, getMenuSelectedForeground, getMenuTextFont, getSeparatorBackground, getSeparatorForeground, getSubTextFont, getSupportsWindowDecorations, getSystemTextColor, getSystemTextFont, getTextHighlightColor, getUserTextColor, getUserTextFont, getWhite, getWindowBackground, getWindowTitleFont, isNativeLookAndFeel, isSupportedLookAndFeel, provideErrorFeedback, setCurrentTheme
-
Methods inherited from class javax.swing.plaf.basic.BasicLookAndFeel
createAudioAction, getAudioActionMap, loadSystemColors, playSound
-
-
-
-
Method Detail
-
getID
public java.lang.String getID()
- Overrides:
getID
in classPlastic3DLookAndFeel
-
getName
public java.lang.String getName()
- Overrides:
getName
in classPlastic3DLookAndFeel
-
getDescription
public java.lang.String getDescription()
- Overrides:
getDescription
in classPlastic3DLookAndFeel
-
initClassDefaults
protected void initClassDefaults(javax.swing.UIDefaults table)
Initializes the PlasticXP class defaults. Overrides the UIS for check box, radio button, and spinner.- Overrides:
initClassDefaults
in classPlasticLookAndFeel
- Parameters:
table
- the UIDefaults table to work with- See Also:
BasicLookAndFeel.getDefaults()
-
initComponentDefaults
protected void initComponentDefaults(javax.swing.UIDefaults table)
Initializes the PlasticXP component defaults.- Overrides:
initComponentDefaults
in classPlastic3DLookAndFeel
- Parameters:
table
- the UIDefaults table to work with
-
getToggleButtonCheckColor
private static javax.swing.plaf.ColorUIResource getToggleButtonCheckColor()
-
-