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.StringgetDescription()java.lang.StringgetID()java.lang.StringgetName()private static javax.swing.plaf.ColorUIResourcegetToggleButtonCheckColor()protected voidinitClassDefaults(javax.swing.UIDefaults table)Initializes the PlasticXP class defaults.protected voidinitComponentDefaults(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:
getIDin classPlastic3DLookAndFeel
-
getName
public java.lang.String getName()
- Overrides:
getNamein classPlastic3DLookAndFeel
-
getDescription
public java.lang.String getDescription()
- Overrides:
getDescriptionin 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:
initClassDefaultsin 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:
initComponentDefaultsin classPlastic3DLookAndFeel- Parameters:
table- the UIDefaults table to work with
-
getToggleButtonCheckColor
private static javax.swing.plaf.ColorUIResource getToggleButtonCheckColor()
-
-