|
||||||||||
| 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.BasicToolBarUIprotected void installListeners()
installListeners in class javax.swing.plaf.metal.MetalToolBarUIprotected void uninstallListeners()
uninstallListeners in class javax.swing.plaf.metal.MetalToolBarUIprotected javax.swing.event.MouseInputListener createDockingListener()
createDockingListener in class javax.swing.plaf.metal.MetalToolBarUIprotected javax.swing.border.Border createRolloverBorder()
createRolloverBorder in class javax.swing.plaf.metal.MetalToolBarUIprotected 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 | |||||||||