|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjavax.swing.plaf.ComponentUI
javax.swing.plaf.ToolBarUI
javax.swing.plaf.basic.BasicToolBarUI
javax.swing.plaf.metal.MetalToolBarUI
com.jgoodies.looks.windows.WindowsToolBarUI
public final class WindowsToolBarUI
Corrects superclass behavior for rollover borders and adds behavior for handling different types of borders.
Nested Class Summary |
---|
Nested classes/interfaces inherited from class javax.swing.plaf.metal.MetalToolBarUI |
---|
javax.swing.plaf.metal.MetalToolBarUI.MetalContainerListener, javax.swing.plaf.metal.MetalToolBarUI.MetalDockingListener, javax.swing.plaf.metal.MetalToolBarUI.MetalRolloverListener |
Nested classes/interfaces inherited from class javax.swing.plaf.basic.BasicToolBarUI |
---|
javax.swing.plaf.basic.BasicToolBarUI.DockingListener, javax.swing.plaf.basic.BasicToolBarUI.DragWindow, javax.swing.plaf.basic.BasicToolBarUI.FrameListener, javax.swing.plaf.basic.BasicToolBarUI.PropertyListener, javax.swing.plaf.basic.BasicToolBarUI.ToolBarContListener, javax.swing.plaf.basic.BasicToolBarUI.ToolBarFocusListener |
Field Summary |
---|
Fields inherited from class javax.swing.plaf.metal.MetalToolBarUI |
---|
contListener, rolloverListener |
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 | |
---|---|
WindowsToolBarUI()
|
Method Summary | |
---|---|
protected javax.swing.event.MouseInputListener |
createDockingListener()
Unlike the superclass MetalToolBarUI, this class uses the docking listener from the BasicToolBarUI. |
protected javax.swing.border.Border |
createRolloverBorder()
|
static javax.swing.plaf.ComponentUI |
createUI(javax.swing.JComponent b)
|
protected void |
installDefaults()
|
protected void |
installListeners()
|
protected void |
setBorderToRollover(java.awt.Component c)
|
protected void |
uninstallListeners()
|
Methods inherited from class javax.swing.plaf.metal.MetalToolBarUI |
---|
createContainerListener, createNonRolloverBorder, createRolloverListener, installUI, setBorderToNonRollover, setDragOffset, uninstallUI, update |
Methods inherited from class javax.swing.plaf.basic.BasicToolBarUI |
---|
canDock, createDragWindow, createFloatingFrame, createFloatingWindow, createFrameListener, createPropertyListener, createToolBarContListener, createToolBarFocusListener, dragTo, floatAt, getDockingColor, getFloatingColor, getNonRolloverBorder, getRolloverBorder, installComponents, installKeyboardActions, installNonRolloverBorders, installNormalBorders, installRolloverBorders, isFloating, isRolloverBorders, navigateFocusedComp, paintDragWindow, setBorderToNormal, 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 |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public WindowsToolBarUI()
Method Detail |
---|
public static javax.swing.plaf.ComponentUI createUI(javax.swing.JComponent b)
protected void installDefaults()
installDefaults
in class javax.swing.plaf.basic.BasicToolBarUI
protected void installListeners()
installListeners
in class javax.swing.plaf.metal.MetalToolBarUI
protected void uninstallListeners()
uninstallListeners
in class javax.swing.plaf.metal.MetalToolBarUI
protected javax.swing.event.MouseInputListener createDockingListener()
createDockingListener
in class javax.swing.plaf.metal.MetalToolBarUI
protected javax.swing.border.Border createRolloverBorder()
createRolloverBorder
in class javax.swing.plaf.metal.MetalToolBarUI
protected void setBorderToRollover(java.awt.Component c)
setBorderToRollover
in class javax.swing.plaf.basic.BasicToolBarUI
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |