com.jgoodies.looks.plastic

Class PlasticTheme

Known Direct Subclasses:
InvertedColorTheme, SkyBluer

public abstract class PlasticTheme
extends DefaultMetalTheme

Unlike its superclass this theme class has relaxed access.
Version:
$Revision: 1.8 $
Author:
Karsten Lentzsch

Field Summary

protected static ColorUIResource
BLACK
static Color
BRIGHTEN_START
static Color
BRIGHTEN_STOP
static Color
DARKEN_START
static Color
DARKEN_STOP
static Color
LT_BRIGHTEN_STOP
static Color
LT_DARKEN_STOP
protected static ColorUIResource
WHITE

Method Summary

boolean
equals(Object o)
Plastic themes are equal if and only if their classes are the same.
protected ColorUIResource
getBlack()
FontUIResource
getControlTextFont()
protected FontSet
getFontSet()
ColorUIResource
getMenuForeground()
ColorUIResource
getMenuItemBackground()
ColorUIResource
getMenuItemSelectedBackground()
ColorUIResource
getMenuItemSelectedForeground()
FontUIResource
getMenuTextFont()
ColorUIResource
getSimpleInternalFrameBackground()
ColorUIResource
getSimpleInternalFrameForeground()
FontUIResource
getSubTextFont()
ColorUIResource
getSystemTextColor()
FontUIResource
getSystemTextFont()
ColorUIResource
getTitleTextColor()
FontUIResource
getTitleTextFont()
ColorUIResource
getToggleButtonCheckColor()
FontUIResource
getUserTextFont()
protected ColorUIResource
getWhite()
FontUIResource
getWindowTitleFont()
int
hashCode()
Returns this theme's hash code, the classes' hash code.

Field Details

BLACK

protected static final ColorUIResource BLACK

BRIGHTEN_START

public static final Color BRIGHTEN_START

BRIGHTEN_STOP

public static final Color BRIGHTEN_STOP

DARKEN_START

public static final Color DARKEN_START

DARKEN_STOP

public static final Color DARKEN_STOP

LT_BRIGHTEN_STOP

public static final Color LT_BRIGHTEN_STOP

LT_DARKEN_STOP

public static final Color LT_DARKEN_STOP

WHITE

protected static final ColorUIResource WHITE

Method Details

equals

public boolean equals(Object o)
Plastic themes are equal if and only if their classes are the same.
Returns:
true if this theme is equal to the given object

getBlack

protected ColorUIResource getBlack()

getControlTextFont

public FontUIResource getControlTextFont()

getFontSet

protected FontSet getFontSet()

getMenuForeground

public ColorUIResource getMenuForeground()

getMenuItemBackground

public ColorUIResource getMenuItemBackground()

getMenuItemSelectedBackground

public ColorUIResource getMenuItemSelectedBackground()

getMenuItemSelectedForeground

public ColorUIResource getMenuItemSelectedForeground()

getMenuTextFont

public FontUIResource getMenuTextFont()

getSimpleInternalFrameBackground

public ColorUIResource getSimpleInternalFrameBackground()

getSimpleInternalFrameForeground

public ColorUIResource getSimpleInternalFrameForeground()

getSubTextFont

public FontUIResource getSubTextFont()

getSystemTextColor

public ColorUIResource getSystemTextColor()

getSystemTextFont

public FontUIResource getSystemTextFont()

getTitleTextColor

public ColorUIResource getTitleTextColor()

getTitleTextFont

public FontUIResource getTitleTextFont()

getToggleButtonCheckColor

public ColorUIResource getToggleButtonCheckColor()

getUserTextFont

public FontUIResource getUserTextFont()

getWhite

protected ColorUIResource getWhite()

getWindowTitleFont

public FontUIResource getWindowTitleFont()

hashCode

public int hashCode()
Returns this theme's hash code, the classes' hash code.
Returns:
this theme's hash code

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