Package com.jgoodies.looks.plastic
Class Plastic3DLookAndFeel
- 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
-
- All Implemented Interfaces:
java.io.Serializable
- Direct Known Subclasses:
PlasticXPLookAndFeel
public class Plastic3DLookAndFeel extends PlasticLookAndFeel
Intializes class and component defaults for the JGoodies Plastic3D look&feel.- Version:
- $Revision: 1.10 $
- 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 Plastic3DLookAndFeel()
Constructs the JGoodies Plastic3D look&feel.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
getDescription()
java.lang.String
getID()
java.lang.String
getName()
protected void
initComponentDefaults(javax.swing.UIDefaults table)
Initializes the Plastic3D component defaults.protected boolean
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, initClassDefaults, 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 classPlasticLookAndFeel
-
getName
public java.lang.String getName()
- Overrides:
getName
in classPlasticLookAndFeel
-
getDescription
public java.lang.String getDescription()
- Overrides:
getDescription
in classPlasticLookAndFeel
-
is3DEnabled
protected boolean is3DEnabled()
- Overrides:
is3DEnabled
in classPlasticLookAndFeel
-
initComponentDefaults
protected void initComponentDefaults(javax.swing.UIDefaults table)
Initializes the Plastic3D component defaults.- Overrides:
initComponentDefaults
in classPlasticLookAndFeel
- Parameters:
table
- the UIDefaults table to work with
-
-