Class BasicColorSelectorPanelUI

    • Method Summary

      All Methods Instance Methods Abstract Methods Concrete Methods 
      Modifier and Type Method Description
      protected abstract int getLayoutGap()
      Returns the layout gap for button panel components.
      protected void installComponents()
      Installs subcomponents on the associated color selector panel.
      protected void installDefaults()
      Installs defaults on the associated color selector panel.
      protected void installListeners()
      Installs listeners on the associated color selector panel.
      void installUI​(javax.swing.JComponent c)  
      void paint​(java.awt.Graphics g, javax.swing.JComponent c)  
      protected abstract void paintBottomDivider​(java.awt.Graphics g, int x, int y, int width, int height)  
      protected abstract void paintCaptionBackground​(java.awt.Graphics g, int x, int y, int width, int height)  
      protected void uninstallComponents()
      Uninstalls subcomponents from the associated color selector panel.
      protected void uninstallDefaults()
      Uninstalls defaults from the associated color selector panel.
      protected void uninstallListeners()
      Uninstalls listeners from the associated color selector panel.
      void uninstallUI​(javax.swing.JComponent c)  
      • Methods inherited from class javax.swing.plaf.ComponentUI

        contains, createUI, getAccessibleChild, getAccessibleChildrenCount, getBaseline, getBaselineResizeBehavior, getMaximumSize, getMinimumSize, getPreferredSize, update
      • Methods inherited from class java.lang.Object

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

      • captionLabel

        private javax.swing.JLabel captionLabel
      • colorSelectorContainer

        private javax.swing.JPanel colorSelectorContainer
    • Constructor Detail

      • BasicColorSelectorPanelUI

        public BasicColorSelectorPanelUI()
    • Method Detail

      • installUI

        public void installUI​(javax.swing.JComponent c)
        Overrides:
        installUI in class javax.swing.plaf.ComponentUI
      • uninstallUI

        public void uninstallUI​(javax.swing.JComponent c)
        Overrides:
        uninstallUI in class javax.swing.plaf.ComponentUI
      • installListeners

        protected void installListeners()
        Installs listeners on the associated color selector panel.
      • uninstallListeners

        protected void uninstallListeners()
        Uninstalls listeners from the associated color selector panel.
      • installDefaults

        protected void installDefaults()
        Installs defaults on the associated color selector panel.
      • uninstallDefaults

        protected void uninstallDefaults()
        Uninstalls defaults from the associated color selector panel.
      • installComponents

        protected void installComponents()
        Installs subcomponents on the associated color selector panel.
      • uninstallComponents

        protected void uninstallComponents()
        Uninstalls subcomponents from the associated color selector panel.
      • paint

        public void paint​(java.awt.Graphics g,
                          javax.swing.JComponent c)
        Overrides:
        paint in class javax.swing.plaf.ComponentUI
      • paintBottomDivider

        protected abstract void paintBottomDivider​(java.awt.Graphics g,
                                                   int x,
                                                   int y,
                                                   int width,
                                                   int height)
      • paintCaptionBackground

        protected abstract void paintCaptionBackground​(java.awt.Graphics g,
                                                       int x,
                                                       int y,
                                                       int width,
                                                       int height)
      • getLayoutGap

        protected abstract int getLayoutGap()
        Returns the layout gap for button panel components.
        Returns:
        The layout gap for button panel components.