public class PlasticToolBarUI
extends javax.swing.plaf.metal.MetalToolBarUI
ToolBarUI.
Corrects the rollover borders and can handle optional Border types,
as specified by the BorderStyle or HeaderStyle
client properties.
javax.swing.plaf.metal.MetalToolBarUI.MetalContainerListener, javax.swing.plaf.metal.MetalToolBarUI.MetalDockingListener, javax.swing.plaf.metal.MetalToolBarUI.MetalRolloverListenerjavax.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.ToolBarFocusListenerconstraintBeforeFloating, dockingBorderColor, dockingColor, dockingListener, downKey, dragWindow, floatingBorderColor, floatingColor, focusedCompIndex, leftKey, propertyListener, rightKey, toolBar, toolBarContListener, toolBarFocusListener, upKey| Constructor and Description |
|---|
PlasticToolBarUI() |
| Modifier and Type | Method and Description |
|---|---|
protected javax.swing.border.Border |
createRolloverBorder() |
static javax.swing.plaf.ComponentUI |
createUI(javax.swing.JComponent b) |
protected void |
installDefaults()
Installs a special border, if indicated by the
HeaderStyle. |
protected void |
installListeners() |
protected void |
setBorderToRollover(java.awt.Component c) |
protected void |
uninstallListeners() |
void |
update(java.awt.Graphics g,
javax.swing.JComponent c) |
createContainerListener, createDockingListener, createNonRolloverBorder, createRolloverListener, installUI, setBorderToNonRollover, setDragOffset, uninstallUIcanDock, 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, uninstallKeyboardActionspublic static javax.swing.plaf.ComponentUI createUI(javax.swing.JComponent b)
protected 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.BasicToolBarUIprotected void installDefaults()
HeaderStyle.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.MetalToolBarUIpublic void update(java.awt.Graphics g,
javax.swing.JComponent c)
update in class javax.swing.plaf.metal.MetalToolBarUICopyright © 2001-2009 JGoodies Karsten Lentzsch. All Rights Reserved.