com.jgoodies.looks.plastic
Class PlasticTheme
java.lang.Object
javax.swing.plaf.metal.MetalTheme
javax.swing.plaf.metal.DefaultMetalTheme
com.jgoodies.looks.plastic.PlasticTheme
- Direct Known Subclasses:
- InvertedColorTheme, SkyBluer
public abstract class PlasticTheme
- extends DefaultMetalTheme
Unlike its superclass this theme class has relaxed access.
- Version:
- $Revision: 1.5 $
- Author:
- Karsten Lentzsch
Methods inherited from class javax.swing.plaf.metal.MetalTheme |
addCustomEntriesToTable, getAcceleratorForeground, getAcceleratorSelectedForeground, getControl, getControlDarkShadow, getControlDisabled, getControlHighlight, getControlInfo, getControlShadow, getControlTextColor, getDesktopColor, getFocusColor, getHighlightedTextColor, getInactiveControlTextColor, getInactiveSystemTextColor, getMenuBackground, getMenuDisabledForeground, getMenuSelectedBackground, getMenuSelectedForeground, getPrimaryControl, getPrimaryControlDarkShadow, getPrimaryControlHighlight, getPrimaryControlInfo, getPrimaryControlShadow, getSeparatorBackground, getSeparatorForeground, getTextHighlightColor, getUserTextColor, getWindowBackground, getWindowTitleBackground, getWindowTitleForeground, getWindowTitleInactiveBackground, getWindowTitleInactiveForeground |
DARKEN_START
public static final Color DARKEN_START
DARKEN_STOP
public static final Color DARKEN_STOP
LT_DARKEN_STOP
public static final Color LT_DARKEN_STOP
BRIGHTEN_START
public static final Color BRIGHTEN_START
BRIGHTEN_STOP
public static final Color BRIGHTEN_STOP
LT_BRIGHTEN_STOP
public static final Color LT_BRIGHTEN_STOP
WHITE
protected static final ColorUIResource WHITE
BLACK
protected static final ColorUIResource BLACK
PlasticTheme
public PlasticTheme()
getBlack
protected ColorUIResource getBlack()
- Overrides:
getBlack
in class MetalTheme
getWhite
protected ColorUIResource getWhite()
- Overrides:
getWhite
in class MetalTheme
getSystemTextColor
public ColorUIResource getSystemTextColor()
- Overrides:
getSystemTextColor
in class MetalTheme
getTitleTextColor
public ColorUIResource getTitleTextColor()
getMenuForeground
public ColorUIResource getMenuForeground()
- Overrides:
getMenuForeground
in class MetalTheme
getMenuItemBackground
public ColorUIResource getMenuItemBackground()
getMenuItemSelectedBackground
public ColorUIResource getMenuItemSelectedBackground()
getMenuItemSelectedForeground
public ColorUIResource getMenuItemSelectedForeground()
getSimpleInternalFrameForeground
public ColorUIResource getSimpleInternalFrameForeground()
getSimpleInternalFrameBackground
public ColorUIResource getSimpleInternalFrameBackground()
getToggleButtonCheckColor
public ColorUIResource getToggleButtonCheckColor()
getTitleTextFont
public FontUIResource getTitleTextFont()
getControlTextFont
public FontUIResource getControlTextFont()
- Overrides:
getControlTextFont
in class DefaultMetalTheme
getMenuTextFont
public FontUIResource getMenuTextFont()
- Overrides:
getMenuTextFont
in class DefaultMetalTheme
getSubTextFont
public FontUIResource getSubTextFont()
- Overrides:
getSubTextFont
in class DefaultMetalTheme
getSystemTextFont
public FontUIResource getSystemTextFont()
- Overrides:
getSystemTextFont
in class DefaultMetalTheme
getUserTextFont
public FontUIResource getUserTextFont()
- Overrides:
getUserTextFont
in class DefaultMetalTheme
getWindowTitleFont
public FontUIResource getWindowTitleFont()
- Overrides:
getWindowTitleFont
in class DefaultMetalTheme
getFontSet
protected FontSet getFontSet()
equals
public boolean equals(Object o)
- Plastic themes are equal if and only if their classes are the same.
- Overrides:
equals
in class Object
- Returns:
- true if this theme is equal to the given object
hashCode
public int hashCode()
- Returns this theme's hash code, the classes' hash code.
- Overrides:
hashCode
in class Object
- Returns:
- this theme's hash code
Copyright © 2001-2006 JGoodies Karsten Lentzsch. All Rights Reserved.