Class BasicFlowBandControlPanelUI

    • Constructor Detail

      • BasicFlowBandControlPanelUI

        public BasicFlowBandControlPanelUI()
    • Method Detail

      • createLayoutManager

        protected LayoutManager createLayoutManager()
        Invoked by installUI to create a layout manager object to manage the JBandControlPanel.
        Returns:
        a layout manager object
      • 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.
      • paintBandBackground

        protected void paintBandBackground​(Graphics graphics,
                                           Rectangle toFill)
        Paints band background.
        Parameters:
        graphics - Graphics context.
        toFill - Rectangle for the background.
      • 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.