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:
Serializable
- Direct Known Subclasses:
PlasticXPLookAndFeel
Intializes class and component defaults for the JGoodies Plastic3D
look&feel.
- Version:
- $Revision: 1.10 $
- See Also:
-
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 -
Method Summary
Modifier and TypeMethodDescriptiongetID()
getName()
protected void
initComponentDefaults
(UIDefaults table) Initializes the Plastic3D component defaults.protected boolean
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
Methods inherited from class javax.swing.LookAndFeel
getDesktopPropertyValue, installBorder, installColors, installColorsAndFont, installProperty, loadKeyBindings, makeComponentInputMap, makeIcon, makeInputMap, makeKeyBindings, toString, uninstallBorder
-
Constructor Details
-
Plastic3DLookAndFeel
public Plastic3DLookAndFeel()Constructs the JGoodies Plastic3D look&feel.
-
-
Method Details
-
getID
- Overrides:
getID
in classPlasticLookAndFeel
-
getName
- Overrides:
getName
in classPlasticLookAndFeel
-
getDescription
- Overrides:
getDescription
in classPlasticLookAndFeel
-
is3DEnabled
protected boolean is3DEnabled()- Overrides:
is3DEnabled
in classPlasticLookAndFeel
-
initComponentDefaults
Initializes the Plastic3D component defaults.- Overrides:
initComponentDefaults
in classPlasticLookAndFeel
- Parameters:
table
- the UIDefaults table to work with
-