Package com.jgoodies.looks.plastic.theme
Class InvertedColorTheme
- java.lang.Object
-
- javax.swing.plaf.metal.MetalTheme
-
- javax.swing.plaf.metal.DefaultMetalTheme
-
- com.jgoodies.looks.plastic.PlasticTheme
-
- com.jgoodies.looks.plastic.theme.InvertedColorTheme
-
- Direct Known Subclasses:
BrownSugar,DarkStar
public abstract class InvertedColorTheme extends PlasticTheme
The abstract superclass of all inverted Plastic themes, that have light foreground and dark window background colors.- Version:
- $Revision: 1.9 $
-
-
Field Summary
Fields Modifier and Type Field Description private javax.swing.plaf.ColorUIResourceprimary1private javax.swing.plaf.ColorUIResourceprimary2private javax.swing.plaf.ColorUIResourceprimary3private javax.swing.plaf.ColorUIResourcesecondary1private javax.swing.plaf.ColorUIResourcesecondary2private javax.swing.plaf.ColorUIResourcesecondary3private javax.swing.plaf.ColorUIResourcesoftWhite-
Fields inherited from class com.jgoodies.looks.plastic.PlasticTheme
BLACK, BRIGHTEN_START, BRIGHTEN_STOP, DARKEN_START, DARKEN_STOP, LT_BRIGHTEN_STOP, LT_DARKEN_STOP, WHITE
-
-
Constructor Summary
Constructors Constructor Description InvertedColorTheme()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddCustomEntriesToTable(javax.swing.UIDefaults table)javax.swing.plaf.ColorUIResourcegetControlDisabled()javax.swing.plaf.ColorUIResourcegetControlHighlight()javax.swing.plaf.ColorUIResourcegetControlInfo()javax.swing.plaf.ColorUIResourcegetFocusColor()javax.swing.plaf.ColorUIResourcegetInactiveSystemTextColor()javax.swing.plaf.ColorUIResourcegetMenuDisabledForeground()javax.swing.plaf.ColorUIResourcegetMenuItemSelectedBackground()javax.swing.plaf.ColorUIResourcegetMenuItemSelectedForeground()javax.swing.plaf.ColorUIResourcegetMenuSelectedBackground()javax.swing.plaf.ColorUIResourcegetMenuSelectedForeground()protected javax.swing.plaf.ColorUIResourcegetPrimary1()protected javax.swing.plaf.ColorUIResourcegetPrimary2()protected javax.swing.plaf.ColorUIResourcegetPrimary3()javax.swing.plaf.ColorUIResourcegetPrimaryControlHighlight()protected javax.swing.plaf.ColorUIResourcegetSecondary1()protected javax.swing.plaf.ColorUIResourcegetSecondary2()protected javax.swing.plaf.ColorUIResourcegetSecondary3()javax.swing.plaf.ColorUIResourcegetSeparatorBackground()javax.swing.plaf.ColorUIResourcegetSimpleInternalFrameBackground()protected javax.swing.plaf.ColorUIResourcegetSoftWhite()javax.swing.plaf.ColorUIResourcegetTitleTextColor()javax.swing.plaf.ColorUIResourcegetToggleButtonCheckColor()-
Methods inherited from class com.jgoodies.looks.plastic.PlasticTheme
equals, getBlack, getControlTextFont, getFontSet, getMenuForeground, getMenuItemBackground, getMenuTextFont, getSimpleInternalFrameForeground, getSubTextFont, getSystemTextColor, getSystemTextFont, getTitleTextFont, getUserTextFont, getWhite, getWindowTitleFont, hashCode
-
Methods inherited from class javax.swing.plaf.metal.MetalTheme
getAcceleratorForeground, getAcceleratorSelectedForeground, getControl, getControlDarkShadow, getControlShadow, getControlTextColor, getDesktopColor, getHighlightedTextColor, getInactiveControlTextColor, getMenuBackground, getPrimaryControl, getPrimaryControlDarkShadow, getPrimaryControlInfo, getPrimaryControlShadow, getSeparatorForeground, getTextHighlightColor, getUserTextColor, getWindowBackground, getWindowTitleBackground, getWindowTitleForeground, getWindowTitleInactiveBackground, getWindowTitleInactiveForeground
-
-
-
-
Field Detail
-
softWhite
private final javax.swing.plaf.ColorUIResource softWhite
-
primary1
private final javax.swing.plaf.ColorUIResource primary1
-
primary2
private final javax.swing.plaf.ColorUIResource primary2
-
primary3
private final javax.swing.plaf.ColorUIResource primary3
-
secondary1
private final javax.swing.plaf.ColorUIResource secondary1
-
secondary2
private final javax.swing.plaf.ColorUIResource secondary2
-
secondary3
private final javax.swing.plaf.ColorUIResource secondary3
-
-
Method Detail
-
getSimpleInternalFrameBackground
public javax.swing.plaf.ColorUIResource getSimpleInternalFrameBackground()
- Overrides:
getSimpleInternalFrameBackgroundin classPlasticTheme
-
addCustomEntriesToTable
public void addCustomEntriesToTable(javax.swing.UIDefaults table)
- Overrides:
addCustomEntriesToTablein classjavax.swing.plaf.metal.MetalTheme
-
getControlDisabled
public javax.swing.plaf.ColorUIResource getControlDisabled()
- Overrides:
getControlDisabledin classjavax.swing.plaf.metal.MetalTheme
-
getControlHighlight
public javax.swing.plaf.ColorUIResource getControlHighlight()
- Overrides:
getControlHighlightin classjavax.swing.plaf.metal.MetalTheme
-
getControlInfo
public javax.swing.plaf.ColorUIResource getControlInfo()
- Overrides:
getControlInfoin classjavax.swing.plaf.metal.MetalTheme
-
getInactiveSystemTextColor
public javax.swing.plaf.ColorUIResource getInactiveSystemTextColor()
- Overrides:
getInactiveSystemTextColorin classjavax.swing.plaf.metal.MetalTheme
-
getMenuDisabledForeground
public javax.swing.plaf.ColorUIResource getMenuDisabledForeground()
- Overrides:
getMenuDisabledForegroundin classjavax.swing.plaf.metal.MetalTheme
-
getMenuItemSelectedBackground
public javax.swing.plaf.ColorUIResource getMenuItemSelectedBackground()
- Overrides:
getMenuItemSelectedBackgroundin classPlasticTheme
-
getMenuItemSelectedForeground
public javax.swing.plaf.ColorUIResource getMenuItemSelectedForeground()
- Overrides:
getMenuItemSelectedForegroundin classPlasticTheme
-
getMenuSelectedBackground
public javax.swing.plaf.ColorUIResource getMenuSelectedBackground()
- Overrides:
getMenuSelectedBackgroundin classjavax.swing.plaf.metal.MetalTheme
-
getMenuSelectedForeground
public javax.swing.plaf.ColorUIResource getMenuSelectedForeground()
- Overrides:
getMenuSelectedForegroundin classjavax.swing.plaf.metal.MetalTheme
-
getPrimary1
protected javax.swing.plaf.ColorUIResource getPrimary1()
- Overrides:
getPrimary1in classjavax.swing.plaf.metal.DefaultMetalTheme
-
getPrimary2
protected javax.swing.plaf.ColorUIResource getPrimary2()
- Overrides:
getPrimary2in classjavax.swing.plaf.metal.DefaultMetalTheme
-
getPrimary3
protected javax.swing.plaf.ColorUIResource getPrimary3()
- Overrides:
getPrimary3in classjavax.swing.plaf.metal.DefaultMetalTheme
-
getPrimaryControlHighlight
public javax.swing.plaf.ColorUIResource getPrimaryControlHighlight()
- Overrides:
getPrimaryControlHighlightin classjavax.swing.plaf.metal.MetalTheme
-
getSecondary1
protected javax.swing.plaf.ColorUIResource getSecondary1()
- Overrides:
getSecondary1in classjavax.swing.plaf.metal.DefaultMetalTheme
-
getSecondary2
protected javax.swing.plaf.ColorUIResource getSecondary2()
- Overrides:
getSecondary2in classjavax.swing.plaf.metal.DefaultMetalTheme
-
getSecondary3
protected javax.swing.plaf.ColorUIResource getSecondary3()
- Overrides:
getSecondary3in classjavax.swing.plaf.metal.DefaultMetalTheme
-
getSeparatorBackground
public javax.swing.plaf.ColorUIResource getSeparatorBackground()
- Overrides:
getSeparatorBackgroundin classjavax.swing.plaf.metal.MetalTheme
-
getSoftWhite
protected javax.swing.plaf.ColorUIResource getSoftWhite()
-
getTitleTextColor
public javax.swing.plaf.ColorUIResource getTitleTextColor()
- Overrides:
getTitleTextColorin classPlasticTheme
-
getToggleButtonCheckColor
public javax.swing.plaf.ColorUIResource getToggleButtonCheckColor()
- Overrides:
getToggleButtonCheckColorin classPlasticTheme
-
getFocusColor
public javax.swing.plaf.ColorUIResource getFocusColor()
- Overrides:
getFocusColorin classjavax.swing.plaf.metal.MetalTheme
-
-