Class AbstractBandControlPanelUI

    • Method Summary

      All Methods Instance Methods Abstract Methods Concrete Methods 
      Modifier and Type Method Description
      protected abstract java.awt.LayoutManager createLayoutManager()
      Invoked by installUI to create a layout manager object to manage the JBandControlPanel.
      int getLayoutGap()
      Returns the layout gap for the controls in the associated control panel.
      protected void installComponents()
      Installs components on the associated control panel of a ribbon band.
      protected void installDefaults()
      Installs default parameters on the associated control panel of a ribbon band.
      protected void installListeners()
      Installs listeners on the associated control panel of a ribbon band.
      void installUI​(javax.swing.JComponent c)  
      protected void uninstallComponents()
      Uninstalls components from the associated control panel of a ribbon band.
      protected void uninstallDefaults()
      Uninstalls default parameters from the associated control panel.
      protected void uninstallListeners()
      Uninstalls listeners from the associated control panel of a ribbon band.
      void uninstallUI​(javax.swing.JComponent c)  
      • Methods inherited from class javax.swing.plaf.ComponentUI

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

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

      • AbstractBandControlPanelUI

        AbstractBandControlPanelUI()
    • 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 control panel of a ribbon band.
      • uninstallListeners

        protected void uninstallListeners()
        Uninstalls listeners from the associated control panel of a ribbon band.
      • installComponents

        protected void installComponents()
        Installs components on the associated control panel of a ribbon band.
      • uninstallComponents

        protected void uninstallComponents()
        Uninstalls components from the associated control panel of a ribbon band.
      • installDefaults

        protected void installDefaults()
        Installs default parameters on the associated control panel of a ribbon band.
      • uninstallDefaults

        protected void uninstallDefaults()
        Uninstalls default parameters from the associated control panel.
      • createLayoutManager

        protected abstract java.awt.LayoutManager createLayoutManager()
        Invoked by installUI to create a layout manager object to manage the JBandControlPanel.
        Returns:
        a layout manager object
      • getLayoutGap

        public int getLayoutGap()
        Description copied from class: BandControlPanelUI
        Returns the layout gap for the controls in the associated control panel.
        Specified by:
        getLayoutGap in class BandControlPanelUI
        Returns:
        The layout gap for the controls in the associated control panel.