Class FreeColLookAndFeel.FreeColMetalTheme

  • Enclosing class:
    FreeColLookAndFeel

    private static class FreeColLookAndFeel.FreeColMetalTheme
    extends javax.swing.plaf.metal.DefaultMetalTheme
    • Constructor Summary

      Constructors 
      Modifier Constructor Description
      private FreeColMetalTheme()  
    • Method Summary

      All Methods Static Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      private static javax.swing.plaf.ColorUIResource getColor​(java.lang.String resourceName)  
      javax.swing.plaf.ColorUIResource getMenuDisabledForeground()
      protected javax.swing.plaf.ColorUIResource getPrimary1()
      protected javax.swing.plaf.ColorUIResource getPrimary2()
      protected javax.swing.plaf.ColorUIResource getPrimary3()
      protected javax.swing.plaf.ColorUIResource getSecondary1()
      protected javax.swing.plaf.ColorUIResource getSecondary2()
      protected javax.swing.plaf.ColorUIResource getSecondary3()
      • Methods inherited from class javax.swing.plaf.metal.DefaultMetalTheme

        getControlTextFont, getMenuTextFont, getName, getSubTextFont, getSystemTextFont, getUserTextFont, getWindowTitleFont
      • Methods inherited from class javax.swing.plaf.metal.MetalTheme

        addCustomEntriesToTable, getAcceleratorForeground, getAcceleratorSelectedForeground, getBlack, getControl, getControlDarkShadow, getControlDisabled, getControlHighlight, getControlInfo, getControlShadow, getControlTextColor, getDesktopColor, getFocusColor, getHighlightedTextColor, getInactiveControlTextColor, getInactiveSystemTextColor, getMenuBackground, getMenuForeground, getMenuSelectedBackground, getMenuSelectedForeground, getPrimaryControl, getPrimaryControlDarkShadow, getPrimaryControlHighlight, getPrimaryControlInfo, getPrimaryControlShadow, getSeparatorBackground, getSeparatorForeground, getSystemTextColor, getTextHighlightColor, getUserTextColor, getWhite, getWindowBackground, getWindowTitleBackground, getWindowTitleForeground, getWindowTitleInactiveBackground, getWindowTitleInactiveForeground
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • FreeColMetalTheme

        private FreeColMetalTheme()
    • Method Detail

      • getColor

        private static javax.swing.plaf.ColorUIResource getColor​(java.lang.String resourceName)
      • 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
      • 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
      • getMenuDisabledForeground

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