com.jtattoo.plaf
Class AbstractToolBarUI

java.lang.Object
  extended by javax.swing.plaf.ComponentUI
      extended by javax.swing.plaf.ToolBarUI
          extended by javax.swing.plaf.basic.BasicToolBarUI
              extended by com.jtattoo.plaf.AbstractToolBarUI
All Implemented Interfaces:
SwingConstants
Direct Known Subclasses:
AcrylToolBarUI, AeroToolBarUI, AluminiumToolBarUI, FastToolBarUI, GraphiteToolBarUI, HiFiToolBarUI

public abstract class AbstractToolBarUI
extends BasicToolBarUI


Nested Class Summary
protected  class AbstractToolBarUI.MyContainerListener
           
protected  class AbstractToolBarUI.MyPropertyChangeListener
           
 
Nested classes/interfaces inherited from class javax.swing.plaf.basic.BasicToolBarUI
BasicToolBarUI.DockingListener, BasicToolBarUI.DragWindow, BasicToolBarUI.FrameListener, BasicToolBarUI.PropertyListener, BasicToolBarUI.ToolBarContListener, BasicToolBarUI.ToolBarFocusListener
 
Field Summary
 
Fields inherited from class javax.swing.plaf.basic.BasicToolBarUI
constraintBeforeFloating, dockingBorderColor, dockingColor, dockingListener, downKey, dragWindow, floatingBorderColor, floatingColor, focusedCompIndex, leftKey, propertyListener, rightKey, toolBar, toolBarContListener, toolBarFocusListener, upKey
 
Fields inherited from interface javax.swing.SwingConstants
BOTTOM, CENTER, EAST, HORIZONTAL, LEADING, LEFT, NEXT, NORTH, NORTH_EAST, NORTH_WEST, PREVIOUS, RIGHT, SOUTH, SOUTH_EAST, SOUTH_WEST, TOP, TRAILING, VERTICAL, WEST
 
Constructor Summary
AbstractToolBarUI()
           
 
Method Summary
protected  void changeBorders()
           
protected  void changeButtonBorder(AbstractButton b)
           
abstract  Border getNonRolloverBorder()
           
abstract  Border getRolloverBorder()
           
protected  void installListeners()
           
 void installUI(JComponent c)
           
abstract  boolean isButtonOpaque()
           
protected  boolean isToolBarUnderMenubar()
           
protected  void restoreBorders()
           
protected  void restoreButtonBorder(AbstractButton b)
           
protected  void setBorderToNonRollover(Component c)
           
protected  void setBorderToNormal(Component c)
           
protected  void setBorderToRollover(Component c)
           
protected  void uninstallListeners()
           
 void uninstallUI(JComponent c)
           
protected  void updateToolbarBorder()
           
 
Methods inherited from class javax.swing.plaf.basic.BasicToolBarUI
canDock, createDockingListener, createDragWindow, createFloatingFrame, createFloatingWindow, createFrameListener, createNonRolloverBorder, createPropertyListener, createRolloverBorder, createToolBarContListener, createToolBarFocusListener, createUI, dragTo, floatAt, getDockingColor, getFloatingColor, getNonRolloverBorder, getRolloverBorder, installComponents, installDefaults, installKeyboardActions, installNonRolloverBorders, installNormalBorders, installRolloverBorders, isFloating, isRolloverBorders, navigateFocusedComp, paintDragWindow, setDockingColor, setFloating, setFloatingColor, setFloatingLocation, setOrientation, setRolloverBorders, uninstallComponents, uninstallDefaults, uninstallKeyboardActions
 
Methods inherited from class javax.swing.plaf.ComponentUI
contains, getAccessibleChild, getAccessibleChildrenCount, getBaseline, getBaselineResizeBehavior, getMaximumSize, getMinimumSize, getPreferredSize, paint, update
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AbstractToolBarUI

public AbstractToolBarUI()
Method Detail

getRolloverBorder

public abstract Border getRolloverBorder()

getNonRolloverBorder

public abstract Border getNonRolloverBorder()

isButtonOpaque

public abstract boolean isButtonOpaque()

installUI

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

uninstallUI

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

installListeners

protected void installListeners()
Overrides:
installListeners in class BasicToolBarUI

uninstallListeners

protected void uninstallListeners()
Overrides:
uninstallListeners 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

setBorderToNonRollover

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

changeBorders

protected void changeBorders()

restoreBorders

protected void restoreBorders()

changeButtonBorder

protected void changeButtonBorder(AbstractButton b)

restoreButtonBorder

protected void restoreButtonBorder(AbstractButton b)

updateToolbarBorder

protected void updateToolbarBorder()

isToolBarUnderMenubar

protected boolean isToolBarUnderMenubar()


Copyright © 2011. All Rights Reserved.