Package org.kopi.vkopi.lib.ui.swing.plaf
Class KopiTheme
- java.lang.Object
-
- javax.swing.plaf.metal.MetalTheme
-
- javax.swing.plaf.metal.DefaultMetalTheme
-
- org.kopi.vkopi.lib.ui.swing.plaf.KopiTheme
-
public class KopiTheme extends javax.swing.plaf.metal.DefaultMetalTheme
-
-
Field Summary
Fields Modifier and Type Field Description static KopiUserColorsUSER_COLORS
-
Constructor Summary
Constructors Constructor Description KopiTheme()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description javax.swing.plaf.ColorUIResourcegetControlShadow()javax.swing.plaf.ColorUIResourcegetInactiveControlTextColor()javax.swing.plaf.ColorUIResourcegetMenuDisabledForeground()java.lang.StringgetName()protected javax.swing.plaf.ColorUIResourcegetPrimary1()protected javax.swing.plaf.ColorUIResourcegetPrimary2()protected javax.swing.plaf.ColorUIResourcegetPrimary3()protected javax.swing.plaf.ColorUIResourcegetSecondary1()protected javax.swing.plaf.ColorUIResourcegetSecondary2()protected javax.swing.plaf.ColorUIResourcegetSecondary3()-
Methods inherited from class javax.swing.plaf.metal.DefaultMetalTheme
getControlTextFont, getMenuTextFont, getSubTextFont, getSystemTextFont, getUserTextFont, getWindowTitleFont
-
Methods inherited from class javax.swing.plaf.metal.MetalTheme
addCustomEntriesToTable, getAcceleratorForeground, getAcceleratorSelectedForeground, getBlack, getControl, getControlDarkShadow, getControlDisabled, getControlHighlight, getControlInfo, getControlTextColor, getDesktopColor, getFocusColor, getHighlightedTextColor, getInactiveSystemTextColor, getMenuBackground, getMenuForeground, getMenuSelectedBackground, getMenuSelectedForeground, getPrimaryControl, getPrimaryControlDarkShadow, getPrimaryControlHighlight, getPrimaryControlInfo, getPrimaryControlShadow, getSeparatorBackground, getSeparatorForeground, getSystemTextColor, getTextHighlightColor, getUserTextColor, getWhite, getWindowBackground, getWindowTitleBackground, getWindowTitleForeground, getWindowTitleInactiveBackground, getWindowTitleInactiveForeground
-
-
-
-
Field Detail
-
USER_COLORS
public static KopiUserColors USER_COLORS
-
-
Method Detail
-
getName
public java.lang.String getName()
- Overrides:
getNamein classjavax.swing.plaf.metal.DefaultMetalTheme
-
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
-
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
-
getControlShadow
public javax.swing.plaf.ColorUIResource getControlShadow()
- Overrides:
getControlShadowin classjavax.swing.plaf.metal.MetalTheme
-
getInactiveControlTextColor
public javax.swing.plaf.ColorUIResource getInactiveControlTextColor()
- Overrides:
getInactiveControlTextColorin classjavax.swing.plaf.metal.MetalTheme
-
getMenuDisabledForeground
public javax.swing.plaf.ColorUIResource getMenuDisabledForeground()
- Overrides:
getMenuDisabledForegroundin classjavax.swing.plaf.metal.MetalTheme
-
-