public class ThemedToolBarUI
extends com.jgoodies.looks.plastic.PlasticToolBarUI
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.ToolBarFocusListener| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
PROPERTY_TOOLBAR_ACTIVE
Deprecated.
active toolbars are no longer rendered differently from active ones.
|
static java.lang.String |
PROPERTY_TOOLBAR_PRIMARY
Components can set this client property to Boolean.TRUE to enable painting of
the toolbar as primary.
|
static java.lang.String |
PROPERTY_TOOLBAR_SECONDARY
Components can set this client property to Boolean.TRUE to enable painting of
the toolbar as secondary.
|
constraintBeforeFloating, dockingBorderColor, dockingColor, dockingListener, downKey, dragWindow, floatingBorderColor, floatingColor, focusedCompIndex, leftKey, propertyListener, rightKey, toolBar, toolBarContListener, toolBarFocusListener, upKey| Constructor and Description |
|---|
ThemedToolBarUI() |
| Modifier and Type | Method and Description |
|---|---|
protected javax.swing.border.Border |
createNonRolloverBorder() |
protected javax.swing.border.Border |
createRolloverBorder() |
static javax.swing.plaf.ComponentUI |
createUI(javax.swing.JComponent toolbar) |
protected void |
setBorderToRollover(java.awt.Component c) |
void |
update(java.awt.Graphics g,
javax.swing.JComponent c) |
installDefaults, installListeners, uninstallListenerscreateContainerListener, createDockingListener, 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 final java.lang.String PROPERTY_TOOLBAR_PRIMARY
public static final java.lang.String PROPERTY_TOOLBAR_SECONDARY
@Deprecated public static final java.lang.String PROPERTY_TOOLBAR_ACTIVE
public static javax.swing.plaf.ComponentUI createUI(javax.swing.JComponent toolbar)
protected void setBorderToRollover(java.awt.Component c)
setBorderToRollover in class com.jgoodies.looks.plastic.PlasticToolBarUIprotected javax.swing.border.Border createRolloverBorder()
createRolloverBorder in class com.jgoodies.looks.plastic.PlasticToolBarUIprotected javax.swing.border.Border createNonRolloverBorder()
createNonRolloverBorder in class javax.swing.plaf.metal.MetalToolBarUIpublic void update(java.awt.Graphics g,
javax.swing.JComponent c)
update in class com.jgoodies.looks.plastic.PlasticToolBarUI