com.jgoodies.looks.plastic

Class PlasticXPLookAndFeel


public class PlasticXPLookAndFeel
extends Plastic3DLookAndFeel

Intializes class and component defaults for the JGoodies PlasticXP look&feel.
Version:
$Revision: 1.14 $
Author:
Karsten Lentzsch

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

getDescription, getID, getName, initComponentDefaults, installDefaultThemes, is3DEnabled

Methods inherited from class com.jgoodies.looks.plastic.PlasticLookAndFeel

createMyDefaultTheme, createTheme, getControl, getControlDarkShadow, getControlHighlight, getDescription, getDisabledIcon, getFocusColor, getFontPolicy, getHighContrastFocusColorsEnabled, getID, getInstalledThemes, getInternalFrameBorder, getMenuItemBackground, getMenuItemSelectedBackground, getMenuItemSelectedForeground, getMicroLayoutPolicy, getName, getPaletteBorder, getPlasticTheme, getPrimaryControl, getPrimaryControlDarkShadow, getPrimaryControlHighlight, getPrimaryControlInfo, getPrimaryControlShadow, getSimpleInternalFrameBackground, getSimpleInternalFrameForeground, getTabStyle, getTitleTextColor, getTitleTextFont, getWindowTitleBackground, getWindowTitleForeground, getWindowTitleInactiveBackground, getWindowTitleInactiveForeground, initClassDefaults, initComponentDefaults, initSystemColorDefaults, initialize, installDefaultThemes, installTheme, is3DEnabled, isSelectTextOnKeyboardFocusGained, set3DEnabled, setFontPolicy, setHighContrastFocusColorsEnabled, setMicroLayoutPolicy, setPlasticTheme, setSelectTextOnKeyboardFocusGained, setTabStyle, uninitialize

Constructor Details

PlasticXPLookAndFeel

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

Method Details

getDescription

public String getDescription()
Overrides:
getDescription in interface Plastic3DLookAndFeel

getID

public String getID()
Overrides:
getID in interface Plastic3DLookAndFeel

getName

public String getName()
Overrides:
getName in interface 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 interface PlasticLookAndFeel
Parameters:
table - the UIDefaults table to work with

initComponentDefaults

protected void initComponentDefaults(UIDefaults table)
Initializes the PlasticXP component defaults.
Overrides:
initComponentDefaults in interface Plastic3DLookAndFeel
Parameters:
table - the UIDefaults table to work with

installDefaultThemes

protected static void installDefaultThemes()
Overrides:
installDefaultThemes in interface Plastic3DLookAndFeel

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