Class AbstractToolBarUI

All Implemented Interfaces:
SwingConstants
Direct Known Subclasses:
AcrylToolBarUI, AeroToolBarUI, AluminiumToolBarUI, BernsteinToolBarUI, FastToolBarUI, GraphiteToolBarUI, HiFiToolBarUI, LunaToolBarUI, McWinToolBarUI, MintToolBarUI, SmartToolBarUI, TextureToolBarUI

public abstract class AbstractToolBarUI extends BasicToolBarUI

Abstract AbstractToolBarUI class.

  • Constructor Details

    • AbstractToolBarUI

      public AbstractToolBarUI()
  • Method Details

    • changeBorders

      protected void changeBorders()

      changeBorders.

    • changeButtonBorder

      protected void changeButtonBorder(AbstractButton b)

      changeButtonBorder.

      Parameters:
      b - a AbstractButton object.
    • getNonRolloverBorder

      public abstract Border getNonRolloverBorder()

      getNonRolloverBorder.

      Returns:
      a Border object.
    • getRolloverBorder

      public abstract Border getRolloverBorder()

      getRolloverBorder.

      Returns:
      a Border object.
    • installListeners

      protected void installListeners()
      Overrides:
      installListeners in class BasicToolBarUI
    • installUI

      public void installUI(JComponent c)
      Overrides:
      installUI in class BasicToolBarUI
    • isButtonOpaque

      public abstract boolean isButtonOpaque()

      isButtonOpaque.

      Returns:
      a boolean.
    • isRolloverEnabled

      protected boolean isRolloverEnabled()

      isRolloverEnabled.

      Returns:
      a boolean.
    • isToolbarDecorated

      protected boolean isToolbarDecorated()

      isToolbarDecorated.

      Returns:
      a boolean.
    • isToolBarUnderMenubar

      protected boolean isToolBarUnderMenubar()

      isToolBarUnderMenubar.

      Returns:
      a boolean.
    • restoreBorders

      protected void restoreBorders()

      restoreBorders.

    • restoreButtonBorder

      protected void restoreButtonBorder(AbstractButton b)

      restoreButtonBorder.

      Parameters:
      b - a AbstractButton object.
    • setBorderToNonRollover

      protected void setBorderToNonRollover(Component c)
      Overrides:
      setBorderToNonRollover in class BasicToolBarUI
    • setBorderToNormal

      protected void setBorderToNormal(Component c)
      Overrides:
      setBorderToNormal in class BasicToolBarUI
    • setBorderToRollover

      protected void setBorderToRollover(Component c)
      Overrides:
      setBorderToRollover in class BasicToolBarUI
    • uninstallListeners

      protected void uninstallListeners()
      Overrides:
      uninstallListeners in class BasicToolBarUI
    • uninstallUI

      public void uninstallUI(JComponent c)
      Overrides:
      uninstallUI in class BasicToolBarUI
    • updateToolbarBorder

      protected void updateToolbarBorder()

      updateToolbarBorder.