Class 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 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
    • Constructor Detail

      • InvertedColorTheme

        public InvertedColorTheme()
    • Method Detail

      • addCustomEntriesToTable

        public void addCustomEntriesToTable​(javax.swing.UIDefaults table)
        Overrides:
        addCustomEntriesToTable in class javax.swing.plaf.metal.MetalTheme
      • getControlDisabled

        public javax.swing.plaf.ColorUIResource getControlDisabled()
        Overrides:
        getControlDisabled in class javax.swing.plaf.metal.MetalTheme
      • getControlHighlight

        public javax.swing.plaf.ColorUIResource getControlHighlight()
        Overrides:
        getControlHighlight in class javax.swing.plaf.metal.MetalTheme
      • getControlInfo

        public javax.swing.plaf.ColorUIResource getControlInfo()
        Overrides:
        getControlInfo in class javax.swing.plaf.metal.MetalTheme
      • getInactiveSystemTextColor

        public javax.swing.plaf.ColorUIResource getInactiveSystemTextColor()
        Overrides:
        getInactiveSystemTextColor in class javax.swing.plaf.metal.MetalTheme
      • getMenuDisabledForeground

        public javax.swing.plaf.ColorUIResource getMenuDisabledForeground()
        Overrides:
        getMenuDisabledForeground in class javax.swing.plaf.metal.MetalTheme
      • getMenuSelectedBackground

        public javax.swing.plaf.ColorUIResource getMenuSelectedBackground()
        Overrides:
        getMenuSelectedBackground in class javax.swing.plaf.metal.MetalTheme
      • getMenuSelectedForeground

        public javax.swing.plaf.ColorUIResource getMenuSelectedForeground()
        Overrides:
        getMenuSelectedForeground in class javax.swing.plaf.metal.MetalTheme
      • getPrimary1

        protected javax.swing.plaf.ColorUIResource getPrimary1()
        Overrides:
        getPrimary1 in class javax.swing.plaf.metal.DefaultMetalTheme
      • getPrimary2

        protected javax.swing.plaf.ColorUIResource getPrimary2()
        Overrides:
        getPrimary2 in class javax.swing.plaf.metal.DefaultMetalTheme
      • getPrimary3

        protected javax.swing.plaf.ColorUIResource getPrimary3()
        Overrides:
        getPrimary3 in class javax.swing.plaf.metal.DefaultMetalTheme
      • getPrimaryControlHighlight

        public javax.swing.plaf.ColorUIResource getPrimaryControlHighlight()
        Overrides:
        getPrimaryControlHighlight in class javax.swing.plaf.metal.MetalTheme
      • getSecondary1

        protected javax.swing.plaf.ColorUIResource getSecondary1()
        Overrides:
        getSecondary1 in class javax.swing.plaf.metal.DefaultMetalTheme
      • getSecondary2

        protected javax.swing.plaf.ColorUIResource getSecondary2()
        Overrides:
        getSecondary2 in class javax.swing.plaf.metal.DefaultMetalTheme
      • getSecondary3

        protected javax.swing.plaf.ColorUIResource getSecondary3()
        Overrides:
        getSecondary3 in class javax.swing.plaf.metal.DefaultMetalTheme
      • getSeparatorBackground

        public javax.swing.plaf.ColorUIResource getSeparatorBackground()
        Overrides:
        getSeparatorBackground in class javax.swing.plaf.metal.MetalTheme
      • getSoftWhite

        protected javax.swing.plaf.ColorUIResource getSoftWhite()
      • getFocusColor

        public javax.swing.plaf.ColorUIResource getFocusColor()
        Overrides:
        getFocusColor in class javax.swing.plaf.metal.MetalTheme