com.jgoodies.looks.plastic
Class PlasticXPLookAndFeel

java.lang.Object
  extended by javax.swing.LookAndFeel
      extended by javax.swing.plaf.basic.BasicLookAndFeel
          extended by javax.swing.plaf.metal.MetalLookAndFeel
              extended by com.jgoodies.looks.plastic.PlasticLookAndFeel
                  extended by com.jgoodies.looks.plastic.Plastic3DLookAndFeel
                      extended by com.jgoodies.looks.plastic.PlasticXPLookAndFeel
All Implemented Interfaces:
Serializable

public class PlasticXPLookAndFeel
extends Plastic3DLookAndFeel

Intializes class and component defaults for the JGoodies PlasticXP look&feel.

Version:
$Revision: 1.12 $
Author:
Karsten Lentzsch
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
PlasticXPLookAndFeel()
          Constructs the JGoodies PlasticXP look&feel.
 
Method Summary
 String getDescription()
           
 String getID()
           
 String getName()
           
protected  void initClassDefaults(UIDefaults table)
          Initializes the PlasticXP class defaults.
protected  void initComponentDefaults(UIDefaults table)
          Initializes the PlasticXP component defaults.
protected static void installDefaultThemes()
           
 
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, 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
 
Methods inherited from class javax.swing.LookAndFeel
getDesktopPropertyValue, installBorder, installColors, installColorsAndFont, installProperty, loadKeyBindings, makeComponentInputMap, makeIcon, makeInputMap, makeKeyBindings, toString, uninstallBorder
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

PlasticXPLookAndFeel

public PlasticXPLookAndFeel()
Constructs the JGoodies PlasticXP look&feel.

Method Detail

getID

public String getID()
Overrides:
getID in class Plastic3DLookAndFeel

getName

public String getName()
Overrides:
getName in class Plastic3DLookAndFeel

getDescription

public String getDescription()
Overrides:
getDescription in class Plastic3DLookAndFeel

initClassDefaults

protected void initClassDefaults(UIDefaults table)
Initializes the PlasticXP class defaults. Overrides the UIS for check box, radio button, and spinner.

Overrides:
initClassDefaults in class PlasticLookAndFeel
Parameters:
table - the UIDefaults table to work with
See Also:
BasicLookAndFeel.getDefaults()

initComponentDefaults

protected void initComponentDefaults(UIDefaults table)
Initializes the PlasticXP component defaults.

Overrides:
initComponentDefaults in class Plastic3DLookAndFeel
Parameters:
table - the UIDefaults table to work with

installDefaultThemes

protected static void installDefaultThemes()


Copyright © 2001-2007 JGoodies Karsten Lentzsch. All Rights Reserved.