|
Quaqua 8.0 2011-10-02 | ||||||||
| 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
ch.randelshofer.quaqua.QuaquaToolBarUI
public class QuaquaToolBarUI
QuaquaToolBarUI.
| Nested Class Summary | |
|---|---|
protected class |
QuaquaToolBarUI.DragWindow0
|
protected class |
QuaquaToolBarUI.FrameListener
|
| 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.PropertyListener, javax.swing.plaf.basic.BasicToolBarUI.ToolBarContListener, javax.swing.plaf.basic.BasicToolBarUI.ToolBarFocusListener |
| Field Summary | |
|---|---|
protected QuaquaToolBarUI.DragWindow0 |
dragWindow0
|
static java.lang.String |
TOOLBAR_STYLE_PROPERTY
|
| 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 | |
|---|---|
QuaquaToolBarUI()
|
|
| Method Summary | |
|---|---|
protected javax.swing.event.MouseInputListener |
createDockingListener()
|
protected QuaquaToolBarUI.DragWindow0 |
createDragWindow0(javax.swing.JToolBar toolbar)
|
protected javax.swing.RootPaneContainer |
createFloatingWindow(javax.swing.JToolBar toolbar)
Creates a window which contains the toolbar after it has been dragged out from its container |
protected java.awt.event.WindowListener |
createFrameListener()
|
protected javax.swing.border.Border |
createNonRolloverBorder()
Creates the non rollover border for toolbar components. |
protected java.beans.PropertyChangeListener |
createPropertyListener()
|
protected javax.swing.border.Border |
createRolloverBorder()
Creates a rollover border for toolbar components. |
protected java.awt.event.ContainerListener |
createToolBarContListener()
|
protected java.awt.event.FocusListener |
createToolBarFocusListener()
|
static javax.swing.plaf.ComponentUI |
createUI(javax.swing.JComponent c)
|
protected void |
dragTo(java.awt.Point position,
java.awt.Point origin)
|
protected void |
floatAt(java.awt.Point position,
java.awt.Point origin)
|
protected void |
installDefaults()
|
void |
installUI(javax.swing.JComponent c)
|
boolean |
isFloating()
|
void |
paint(java.awt.Graphics gr,
javax.swing.JComponent c)
|
protected void |
paintDragWindow(java.awt.Graphics g)
Paints the contents of the window used for dragging. |
protected void |
setBorderToNonRollover(java.awt.Component c)
Sets the border of the component to have a non-rollover border which was created by createNonRolloverBorder. |
protected void |
setBorderToNormal(java.awt.Component c)
Sets the border of the component to have a normal border. |
protected void |
setBorderToRollover(java.awt.Component c)
Sets the border of the component to have a rollover border which was created by createRolloverBorder. |
void |
setFloating(boolean b,
java.awt.Point p)
|
void |
setFloatingLocation(int x,
int y)
|
void |
setOrientation(int orientation)
|
void |
uninstallUI(javax.swing.JComponent c)
|
| Methods inherited from class javax.swing.plaf.basic.BasicToolBarUI |
|---|
canDock, createDragWindow, createFloatingFrame, getDockingColor, getFloatingColor, getNonRolloverBorder, getRolloverBorder, installComponents, installKeyboardActions, installListeners, installNonRolloverBorders, installNormalBorders, installRolloverBorders, isRolloverBorders, navigateFocusedComp, setDockingColor, setFloatingColor, setRolloverBorders, uninstallComponents, uninstallDefaults, uninstallKeyboardActions, uninstallListeners |
| Methods inherited from class javax.swing.plaf.ComponentUI |
|---|
contains, getAccessibleChild, getAccessibleChildrenCount, getBaseline, getBaselineResizeBehavior, getMaximumSize, getMinimumSize, getPreferredSize, update |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final java.lang.String TOOLBAR_STYLE_PROPERTY
protected QuaquaToolBarUI.DragWindow0 dragWindow0
| Constructor Detail |
|---|
public QuaquaToolBarUI()
| Method Detail |
|---|
public static javax.swing.plaf.ComponentUI createUI(javax.swing.JComponent c)
public void installUI(javax.swing.JComponent c)
installUI in class javax.swing.plaf.basic.BasicToolBarUIpublic void uninstallUI(javax.swing.JComponent c)
uninstallUI in class javax.swing.plaf.basic.BasicToolBarUIprotected void installDefaults()
installDefaults in class javax.swing.plaf.basic.BasicToolBarUIprotected java.awt.event.ContainerListener createToolBarContListener()
createToolBarContListener in class javax.swing.plaf.basic.BasicToolBarUIprotected java.awt.event.FocusListener createToolBarFocusListener()
createToolBarFocusListener in class javax.swing.plaf.basic.BasicToolBarUIprotected java.beans.PropertyChangeListener createPropertyListener()
createPropertyListener in class javax.swing.plaf.basic.BasicToolBarUIprotected javax.swing.event.MouseInputListener createDockingListener()
createDockingListener in class javax.swing.plaf.basic.BasicToolBarUIprotected java.awt.event.WindowListener createFrameListener()
createFrameListener in class javax.swing.plaf.basic.BasicToolBarUI
public void paint(java.awt.Graphics gr,
javax.swing.JComponent c)
paint in class javax.swing.plaf.ComponentUIprotected void paintDragWindow(java.awt.Graphics g)
paintDragWindow in class javax.swing.plaf.basic.BasicToolBarUIg - Graphics to paint to.
java.lang.NullPointerException - is g is nullprotected javax.swing.RootPaneContainer createFloatingWindow(javax.swing.JToolBar toolbar)
createFloatingWindow in class javax.swing.plaf.basic.BasicToolBarUIRootPaneContainer object, containing the toolbar.protected javax.swing.border.Border createRolloverBorder()
Override this method to provide an alternate rollover border.
createRolloverBorder in class javax.swing.plaf.basic.BasicToolBarUIprotected javax.swing.border.Border createNonRolloverBorder()
Override this method to provide an alternate rollover border.
createNonRolloverBorder in class javax.swing.plaf.basic.BasicToolBarUIprotected QuaquaToolBarUI.DragWindow0 createDragWindow0(javax.swing.JToolBar toolbar)
protected void setBorderToRollover(java.awt.Component c)
createRolloverBorder.
setBorderToRollover in class javax.swing.plaf.basic.BasicToolBarUIc - component which will have a rollover border installedcreateRolloverBorder()protected void setBorderToNonRollover(java.awt.Component c)
createNonRolloverBorder.
setBorderToNonRollover in class javax.swing.plaf.basic.BasicToolBarUIc - component which will have a non-rollover border installedcreateNonRolloverBorder()protected void setBorderToNormal(java.awt.Component c)
setBorderToNormal in class javax.swing.plaf.basic.BasicToolBarUIc - component which will have a normal border re-installedcreateNonRolloverBorder()
public void setFloatingLocation(int x,
int y)
setFloatingLocation in class javax.swing.plaf.basic.BasicToolBarUIpublic boolean isFloating()
isFloating in class javax.swing.plaf.basic.BasicToolBarUI
public void setFloating(boolean b,
java.awt.Point p)
setFloating in class javax.swing.plaf.basic.BasicToolBarUI
protected void dragTo(java.awt.Point position,
java.awt.Point origin)
dragTo in class javax.swing.plaf.basic.BasicToolBarUI
protected void floatAt(java.awt.Point position,
java.awt.Point origin)
floatAt in class javax.swing.plaf.basic.BasicToolBarUIpublic void setOrientation(int orientation)
setOrientation in class javax.swing.plaf.basic.BasicToolBarUI
|
Copyright 2003-2007 (c) Werner Randelshofer. All rights reserved. |
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||