com.jgoodies.looks.plastic

Class PlasticTheme

public abstract class PlasticTheme extends DefaultMetalTheme

Unlike its superclass this theme class has relaxed access.

Version: $Revision: 1.6 $

Author: Karsten Lentzsch

Field Summary
protected static ColorUIResourceBLACK
static ColorBRIGHTEN_START
static ColorBRIGHTEN_STOP
static ColorDARKEN_START
static ColorDARKEN_STOP
static ColorLT_BRIGHTEN_STOP
static ColorLT_DARKEN_STOP
protected static ColorUIResourceWHITE
Method Summary
booleanequals(Object o)
Plastic themes are equal if and only if their classes are the same.
protected ColorUIResourcegetBlack()
FontUIResourcegetControlTextFont()
protected FontSetgetFontSet()
ColorUIResourcegetMenuForeground()
ColorUIResourcegetMenuItemBackground()
ColorUIResourcegetMenuItemSelectedBackground()
ColorUIResourcegetMenuItemSelectedForeground()
FontUIResourcegetMenuTextFont()
ColorUIResourcegetSimpleInternalFrameBackground()
ColorUIResourcegetSimpleInternalFrameForeground()
FontUIResourcegetSubTextFont()
ColorUIResourcegetSystemTextColor()
FontUIResourcegetSystemTextFont()
ColorUIResourcegetTitleTextColor()
FontUIResourcegetTitleTextFont()
ColorUIResourcegetToggleButtonCheckColor()
FontUIResourcegetUserTextFont()
protected ColorUIResourcegetWhite()
FontUIResourcegetWindowTitleFont()
inthashCode()
Returns this theme's hash code, the classes' hash code.

Field Detail

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 Detail

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-2007 JGoodies Karsten Lentzsch. All Rights Reserved.