public class ObservingTheme
extends javax.swing.plaf.metal.MetalTheme
Constructor and Description |
---|
ObservingTheme() |
Modifier and Type | Method and Description |
---|---|
void |
darken(java.awt.Component root)
Make the shades of red darker, according to a fixed sequence, and update the component tree from the
topmost component displayed by the application.
|
protected javax.swing.plaf.ColorUIResource |
getBlack() |
java.awt.Color[] |
getColours()
Returns an array of colours, brightest first down to darkest, which are the shades of red currently set for
this theme.
|
javax.swing.plaf.ColorUIResource |
getControl() |
javax.swing.plaf.ColorUIResource |
getControlDarkShadow() |
javax.swing.plaf.ColorUIResource |
getControlDisabled() |
javax.swing.plaf.ColorUIResource |
getControlHighlight() |
javax.swing.plaf.ColorUIResource |
getControlInfo() |
javax.swing.plaf.ColorUIResource |
getControlShadow() |
javax.swing.plaf.ColorUIResource |
getControlTextColor() |
javax.swing.plaf.FontUIResource |
getControlTextFont() |
javax.swing.plaf.ColorUIResource |
getDesktopColor() |
javax.swing.plaf.ColorUIResource |
getFocusColor() |
javax.swing.plaf.ColorUIResource |
getHighlightedTextColor() |
javax.swing.plaf.ColorUIResource |
getInactiveControlTextColor() |
javax.swing.plaf.ColorUIResource |
getInactiveSystemTextColor() |
javax.swing.plaf.FontUIResource |
getMenuTextFont() |
java.lang.String |
getName() |
protected javax.swing.plaf.ColorUIResource |
getPrimary1() |
protected javax.swing.plaf.ColorUIResource |
getPrimary2() |
protected javax.swing.plaf.ColorUIResource |
getPrimary3() |
javax.swing.plaf.ColorUIResource |
getPrimaryControl() |
javax.swing.plaf.ColorUIResource |
getPrimaryControlDarkShadow() |
javax.swing.plaf.ColorUIResource |
getPrimaryControlHighlight() |
javax.swing.plaf.ColorUIResource |
getPrimaryControlInfo() |
javax.swing.plaf.ColorUIResource |
getPrimaryControlShadow() |
protected javax.swing.plaf.ColorUIResource |
getSecondary1() |
protected javax.swing.plaf.ColorUIResource |
getSecondary2() |
protected javax.swing.plaf.ColorUIResource |
getSecondary3() |
javax.swing.plaf.FontUIResource |
getSubTextFont() |
javax.swing.plaf.ColorUIResource |
getSystemTextColor() |
javax.swing.plaf.FontUIResource |
getSystemTextFont() |
javax.swing.plaf.ColorUIResource |
getTextHighlightColor() |
javax.swing.plaf.ColorUIResource |
getUserTextColor() |
javax.swing.plaf.FontUIResource |
getUserTextFont() |
protected javax.swing.plaf.ColorUIResource |
getWhite() |
javax.swing.plaf.ColorUIResource |
getWindowBackground() |
javax.swing.plaf.ColorUIResource |
getWindowTitleBackground() |
javax.swing.plaf.FontUIResource |
getWindowTitleFont() |
javax.swing.plaf.ColorUIResource |
getWindowTitleForeground() |
javax.swing.plaf.ColorUIResource |
getWindowTitleInactiveBackground() |
javax.swing.plaf.ColorUIResource |
getWindowTitleInactiveForeground() |
void |
lighten(java.awt.Component root)
Make the shades of red lighter, according to a fixed sequence, and update the component tree from the
topmost component displayed by the application.
|
addCustomEntriesToTable, getAcceleratorForeground, getAcceleratorSelectedForeground, getMenuBackground, getMenuDisabledForeground, getMenuForeground, getMenuSelectedBackground, getMenuSelectedForeground, getSeparatorBackground, getSeparatorForeground
public java.lang.String getName()
getName
in class javax.swing.plaf.metal.MetalTheme
public void darken(java.awt.Component root)
public void lighten(java.awt.Component root)
public java.awt.Color[] getColours()
protected javax.swing.plaf.ColorUIResource getBlack()
getBlack
in class javax.swing.plaf.metal.MetalTheme
public javax.swing.plaf.ColorUIResource getControl()
getControl
in class javax.swing.plaf.metal.MetalTheme
public javax.swing.plaf.ColorUIResource getControlDarkShadow()
getControlDarkShadow
in class javax.swing.plaf.metal.MetalTheme
public javax.swing.plaf.ColorUIResource getControlDisabled()
getControlDisabled
in class javax.swing.plaf.metal.MetalTheme
public javax.swing.plaf.ColorUIResource getControlHighlight()
getControlHighlight
in class javax.swing.plaf.metal.MetalTheme
public javax.swing.plaf.ColorUIResource getControlInfo()
getControlInfo
in class javax.swing.plaf.metal.MetalTheme
public javax.swing.plaf.ColorUIResource getControlShadow()
getControlShadow
in class javax.swing.plaf.metal.MetalTheme
public javax.swing.plaf.ColorUIResource getControlTextColor()
getControlTextColor
in class javax.swing.plaf.metal.MetalTheme
public javax.swing.plaf.ColorUIResource getDesktopColor()
getDesktopColor
in class javax.swing.plaf.metal.MetalTheme
public javax.swing.plaf.ColorUIResource getFocusColor()
getFocusColor
in class javax.swing.plaf.metal.MetalTheme
public javax.swing.plaf.ColorUIResource getHighlightedTextColor()
getHighlightedTextColor
in class javax.swing.plaf.metal.MetalTheme
public javax.swing.plaf.ColorUIResource getInactiveControlTextColor()
getInactiveControlTextColor
in class javax.swing.plaf.metal.MetalTheme
public javax.swing.plaf.ColorUIResource getInactiveSystemTextColor()
getInactiveSystemTextColor
in class javax.swing.plaf.metal.MetalTheme
public javax.swing.plaf.ColorUIResource getPrimaryControl()
getPrimaryControl
in class javax.swing.plaf.metal.MetalTheme
public javax.swing.plaf.ColorUIResource getPrimaryControlShadow()
getPrimaryControlShadow
in class javax.swing.plaf.metal.MetalTheme
public javax.swing.plaf.ColorUIResource getPrimaryControlDarkShadow()
getPrimaryControlDarkShadow
in class javax.swing.plaf.metal.MetalTheme
public javax.swing.plaf.ColorUIResource getPrimaryControlInfo()
getPrimaryControlInfo
in class javax.swing.plaf.metal.MetalTheme
public javax.swing.plaf.ColorUIResource getPrimaryControlHighlight()
getPrimaryControlHighlight
in class javax.swing.plaf.metal.MetalTheme
protected javax.swing.plaf.ColorUIResource getPrimary1()
getPrimary1
in class javax.swing.plaf.metal.MetalTheme
protected javax.swing.plaf.ColorUIResource getPrimary2()
getPrimary2
in class javax.swing.plaf.metal.MetalTheme
protected javax.swing.plaf.ColorUIResource getPrimary3()
getPrimary3
in class javax.swing.plaf.metal.MetalTheme
protected javax.swing.plaf.ColorUIResource getSecondary1()
getSecondary1
in class javax.swing.plaf.metal.MetalTheme
protected javax.swing.plaf.ColorUIResource getSecondary2()
getSecondary2
in class javax.swing.plaf.metal.MetalTheme
protected javax.swing.plaf.ColorUIResource getSecondary3()
getSecondary3
in class javax.swing.plaf.metal.MetalTheme
public javax.swing.plaf.ColorUIResource getSystemTextColor()
getSystemTextColor
in class javax.swing.plaf.metal.MetalTheme
public javax.swing.plaf.ColorUIResource getTextHighlightColor()
getTextHighlightColor
in class javax.swing.plaf.metal.MetalTheme
public javax.swing.plaf.ColorUIResource getUserTextColor()
getUserTextColor
in class javax.swing.plaf.metal.MetalTheme
protected javax.swing.plaf.ColorUIResource getWhite()
getWhite
in class javax.swing.plaf.metal.MetalTheme
public javax.swing.plaf.ColorUIResource getWindowBackground()
getWindowBackground
in class javax.swing.plaf.metal.MetalTheme
public javax.swing.plaf.ColorUIResource getWindowTitleBackground()
getWindowTitleBackground
in class javax.swing.plaf.metal.MetalTheme
public javax.swing.plaf.ColorUIResource getWindowTitleForeground()
getWindowTitleForeground
in class javax.swing.plaf.metal.MetalTheme
public javax.swing.plaf.ColorUIResource getWindowTitleInactiveBackground()
getWindowTitleInactiveBackground
in class javax.swing.plaf.metal.MetalTheme
public javax.swing.plaf.ColorUIResource getWindowTitleInactiveForeground()
getWindowTitleInactiveForeground
in class javax.swing.plaf.metal.MetalTheme
public javax.swing.plaf.FontUIResource getControlTextFont()
getControlTextFont
in class javax.swing.plaf.metal.MetalTheme
public javax.swing.plaf.FontUIResource getMenuTextFont()
getMenuTextFont
in class javax.swing.plaf.metal.MetalTheme
public javax.swing.plaf.FontUIResource getSubTextFont()
getSubTextFont
in class javax.swing.plaf.metal.MetalTheme
public javax.swing.plaf.FontUIResource getSystemTextFont()
getSystemTextFont
in class javax.swing.plaf.metal.MetalTheme
public javax.swing.plaf.FontUIResource getUserTextFont()
getUserTextFont
in class javax.swing.plaf.metal.MetalTheme
public javax.swing.plaf.FontUIResource getWindowTitleFont()
getWindowTitleFont
in class javax.swing.plaf.metal.MetalTheme