|
||||||||||
| 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.plastic.PlasticToolBarUI
public class PlasticToolBarUI
The JGoodies Plastic look and feel implementation of ToolBarUI.
Corrects the rollover borders and can handle optional Border types,
as specified by the BorderStyle or HeaderStyle
client properties.
| 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 | |
|---|---|
PlasticToolBarUI()
|
|
| Method Summary | |
|---|---|
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)
|
| Methods inherited from class javax.swing.plaf.metal.MetalToolBarUI |
|---|
createContainerListener, createDockingListener, createNonRolloverBorder, createRolloverListener, installUI, setBorderToNonRollover, setDragOffset, uninstallUI |
| 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 PlasticToolBarUI()
| Method Detail |
|---|
public 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.MetalToolBarUI
public void update(java.awt.Graphics g,
javax.swing.JComponent c)
update in class javax.swing.plaf.metal.MetalToolBarUI
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||