com.imagero.gui.flowin
Class ToolBar
java.lang.Object
com.imagero.gui.flowin.FloatingWindow
com.imagero.gui.flowin.ToolBar
- All Implemented Interfaces:
- java.io.Serializable
- public class ToolBar
- extends FloatingWindow
ToolBar. Slightly changed FloatingWindow.
- See Also:
- Serialized Form
| Fields inherited from class com.imagero.gui.flowin.FloatingWindow |
contentPane, CURRENT, DIALOG_PANE, dialogPane, dialogPaneTitle, DOCKED, DRAGGING, FRAME_PANE, framePane, framePaneTitle, FREE, HORIZONTAL, INTERN, INTERNAL_FRAME_PANE, internalPane, internalPaneTitle, INVISIBLE, KEY_ANCHOR, KEY_CONSTRAINTS, KEY_HORIZONTAL, KEY_REMOVE_ON_UNDOCK, KEY_TITLE_BAR_PLACEMENT, posX, posY, PROPERTY_NAME, propertyChangeManager, snapManager, title, titleSize, VERTICAL, WINDOW_PANE, windowPane, windowPaneTitle |
|
Constructor Summary |
ToolBar(java.awt.Frame owner,
AnchorOptions[] tbcs)
|
ToolBar(java.awt.Frame owner,
AnchorOptions[] tbcs,
javax.swing.Action[] actions,
boolean useJ)
|
ToolBar(java.awt.Frame owner,
AnchorOptions[] tbcs,
javax.swing.Action[] actions,
MagnetManager snapManager,
boolean useJ)
|
ToolBar(java.awt.Frame owner,
AnchorOptions[] tbcs,
boolean useJ)
|
ToolBar(java.awt.Frame owner,
AnchorOptions[] tbcs,
MagnetManager snapManager)
|
ToolBar(java.awt.Frame owner,
AnchorOptions[] tbcs,
MagnetManager snapManager,
boolean useJ)
|
| Methods inherited from class com.imagero.gui.flowin.FloatingWindow |
addAnchor, addDesktop, addFloatingWindowListener, checkPosition, createDialogPane, createDialogPaneTitle, createFramePaneTitle, createInternalPane, createInternalPaneTitle, createWindowPaneTitle, dispose, finalize, getActionManager, getAnchor, getComponentSnapManager, getContentPane, getDialog, getDialogPane, getDockDelay, getDragOverAction, getFramePane, getOwner, getPopup, getTitle, getTitleBarPlacement, getUI, getUndockedOrientation, getUndockedTitleBarPacement, getWindowPane, isActive, isDocked, isDragging, isFollowOwner, isFree, isIntern, isMagnetic, isPalette, isResizeable, isShowPopupMenu, isStaysOnScreen, isVisible, packDialog, removeAnchor, removeDesktop, removeFloatingWindowListener, restrictPositionToScreen, saveDialogPosition, setActive, setComponentSnapManager, setContentPane, setDesktop, setDialog, setDockDelay, setDragOverAction, setFollowOwner, setMagnetic, setOwner, setPalette, setPopup, setResizeable, setShowPopupMenu, setStaysOnScreen, setTitle, setTitle, setTitleBarPlacement, setUndockedOrientation, setUndockedTitleBarPacement, setVisible |
| Methods inherited from class java.lang.Object |
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
KEY_CLOCKWISE
public static final java.lang.String KEY_CLOCKWISE
- See Also:
- Constant Field Values
ToolBar
public ToolBar(java.awt.Frame owner,
AnchorOptions[] tbcs)
ToolBar
public ToolBar(java.awt.Frame owner,
AnchorOptions[] tbcs,
javax.swing.Action[] actions,
boolean useJ)
ToolBar
public ToolBar(java.awt.Frame owner,
AnchorOptions[] tbcs,
javax.swing.Action[] actions,
MagnetManager snapManager,
boolean useJ)
ToolBar
public ToolBar(java.awt.Frame owner,
AnchorOptions[] tbcs,
boolean useJ)
ToolBar
public ToolBar(java.awt.Frame owner,
AnchorOptions[] tbcs,
MagnetManager snapManager)
ToolBar
public ToolBar(java.awt.Frame owner,
AnchorOptions[] tbcs,
MagnetManager snapManager,
boolean useJ)
add
public void add(javax.swing.Action[] actions)
- add Action(s) to ToolBar (JButton(s) or JToglleButton(s) is/are created)
- Parameters:
actions - Action array
createContentPane
protected ContentPane createContentPane()
- Description copied from class:
FloatingWindow
- create ContentPane for FloatingWindow
- Specified by:
createContentPane in class FloatingWindow
- Returns:
- ContentPane
createFramePane
protected void createFramePane()
- Overrides:
createFramePane in class FloatingWindow
createUI
protected FloatingWindowUI createUI(FloatingWindow fw)
- Description copied from class:
FloatingWindow
- create new FloatingWindowUI
- Overrides:
createUI in class FloatingWindow
- Parameters:
fw - FloatingWindow
- Returns:
- FloatingWindowUI
createWindowPane
protected void createWindowPane()
- Overrides:
createWindowPane in class FloatingWindow
isClockwise
public boolean isClockwise()
setAnchor
public void setAnchor(java.awt.Container cont)
- Description copied from class:
FloatingWindow
- set current anchor container
- Overrides:
setAnchor in class FloatingWindow
- Parameters:
cont - parent- See Also:
FloatingWindow.addAnchor(com.imagero.gui.flowin.AnchorOptions)
setAnchor
public void setAnchor(java.awt.Container cont,
java.lang.Object constraints)
- Overrides:
setAnchor in class FloatingWindow
setClockwise
public void setClockwise(boolean clockwise)