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.ColorUIResource
primary1
private javax.swing.plaf.ColorUIResource
primary2
private javax.swing.plaf.ColorUIResource
primary3
private javax.swing.plaf.ColorUIResource
secondary1
private javax.swing.plaf.ColorUIResource
secondary2
private javax.swing.plaf.ColorUIResource
secondary3
private javax.swing.plaf.ColorUIResource
softWhite
-
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 void
addCustomEntriesToTable(javax.swing.UIDefaults table)
javax.swing.plaf.ColorUIResource
getControlDisabled()
javax.swing.plaf.ColorUIResource
getControlHighlight()
javax.swing.plaf.ColorUIResource
getControlInfo()
javax.swing.plaf.ColorUIResource
getFocusColor()
javax.swing.plaf.ColorUIResource
getInactiveSystemTextColor()
javax.swing.plaf.ColorUIResource
getMenuDisabledForeground()
javax.swing.plaf.ColorUIResource
getMenuItemSelectedBackground()
javax.swing.plaf.ColorUIResource
getMenuItemSelectedForeground()
javax.swing.plaf.ColorUIResource
getMenuSelectedBackground()
javax.swing.plaf.ColorUIResource
getMenuSelectedForeground()
protected javax.swing.plaf.ColorUIResource
getPrimary1()
protected javax.swing.plaf.ColorUIResource
getPrimary2()
protected javax.swing.plaf.ColorUIResource
getPrimary3()
javax.swing.plaf.ColorUIResource
getPrimaryControlHighlight()
protected javax.swing.plaf.ColorUIResource
getSecondary1()
protected javax.swing.plaf.ColorUIResource
getSecondary2()
protected javax.swing.plaf.ColorUIResource
getSecondary3()
javax.swing.plaf.ColorUIResource
getSeparatorBackground()
javax.swing.plaf.ColorUIResource
getSimpleInternalFrameBackground()
protected javax.swing.plaf.ColorUIResource
getSoftWhite()
javax.swing.plaf.ColorUIResource
getTitleTextColor()
javax.swing.plaf.ColorUIResource
getToggleButtonCheckColor()
-
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:
getSimpleInternalFrameBackground
in classPlasticTheme
-
addCustomEntriesToTable
public void addCustomEntriesToTable(javax.swing.UIDefaults table)
- Overrides:
addCustomEntriesToTable
in classjavax.swing.plaf.metal.MetalTheme
-
getControlDisabled
public javax.swing.plaf.ColorUIResource getControlDisabled()
- Overrides:
getControlDisabled
in classjavax.swing.plaf.metal.MetalTheme
-
getControlHighlight
public javax.swing.plaf.ColorUIResource getControlHighlight()
- Overrides:
getControlHighlight
in classjavax.swing.plaf.metal.MetalTheme
-
getControlInfo
public javax.swing.plaf.ColorUIResource getControlInfo()
- Overrides:
getControlInfo
in classjavax.swing.plaf.metal.MetalTheme
-
getInactiveSystemTextColor
public javax.swing.plaf.ColorUIResource getInactiveSystemTextColor()
- Overrides:
getInactiveSystemTextColor
in classjavax.swing.plaf.metal.MetalTheme
-
getMenuDisabledForeground
public javax.swing.plaf.ColorUIResource getMenuDisabledForeground()
- Overrides:
getMenuDisabledForeground
in classjavax.swing.plaf.metal.MetalTheme
-
getMenuItemSelectedBackground
public javax.swing.plaf.ColorUIResource getMenuItemSelectedBackground()
- Overrides:
getMenuItemSelectedBackground
in classPlasticTheme
-
getMenuItemSelectedForeground
public javax.swing.plaf.ColorUIResource getMenuItemSelectedForeground()
- Overrides:
getMenuItemSelectedForeground
in classPlasticTheme
-
getMenuSelectedBackground
public javax.swing.plaf.ColorUIResource getMenuSelectedBackground()
- Overrides:
getMenuSelectedBackground
in classjavax.swing.plaf.metal.MetalTheme
-
getMenuSelectedForeground
public javax.swing.plaf.ColorUIResource getMenuSelectedForeground()
- Overrides:
getMenuSelectedForeground
in classjavax.swing.plaf.metal.MetalTheme
-
getPrimary1
protected javax.swing.plaf.ColorUIResource getPrimary1()
- Overrides:
getPrimary1
in classjavax.swing.plaf.metal.DefaultMetalTheme
-
getPrimary2
protected javax.swing.plaf.ColorUIResource getPrimary2()
- Overrides:
getPrimary2
in classjavax.swing.plaf.metal.DefaultMetalTheme
-
getPrimary3
protected javax.swing.plaf.ColorUIResource getPrimary3()
- Overrides:
getPrimary3
in classjavax.swing.plaf.metal.DefaultMetalTheme
-
getPrimaryControlHighlight
public javax.swing.plaf.ColorUIResource getPrimaryControlHighlight()
- Overrides:
getPrimaryControlHighlight
in classjavax.swing.plaf.metal.MetalTheme
-
getSecondary1
protected javax.swing.plaf.ColorUIResource getSecondary1()
- Overrides:
getSecondary1
in classjavax.swing.plaf.metal.DefaultMetalTheme
-
getSecondary2
protected javax.swing.plaf.ColorUIResource getSecondary2()
- Overrides:
getSecondary2
in classjavax.swing.plaf.metal.DefaultMetalTheme
-
getSecondary3
protected javax.swing.plaf.ColorUIResource getSecondary3()
- Overrides:
getSecondary3
in classjavax.swing.plaf.metal.DefaultMetalTheme
-
getSeparatorBackground
public javax.swing.plaf.ColorUIResource getSeparatorBackground()
- Overrides:
getSeparatorBackground
in classjavax.swing.plaf.metal.MetalTheme
-
getSoftWhite
protected javax.swing.plaf.ColorUIResource getSoftWhite()
-
getTitleTextColor
public javax.swing.plaf.ColorUIResource getTitleTextColor()
- Overrides:
getTitleTextColor
in classPlasticTheme
-
getToggleButtonCheckColor
public javax.swing.plaf.ColorUIResource getToggleButtonCheckColor()
- Overrides:
getToggleButtonCheckColor
in classPlasticTheme
-
getFocusColor
public javax.swing.plaf.ColorUIResource getFocusColor()
- Overrides:
getFocusColor
in classjavax.swing.plaf.metal.MetalTheme
-
-