public class SorterToolbar.SorterToolBarUI extends MetalToolBarUI
MetalToolBarUI.MetalContainerListener, MetalToolBarUI.MetalDockingListener, MetalToolBarUI.MetalRolloverListener
BasicToolBarUI.DockingListener, BasicToolBarUI.DragWindow, BasicToolBarUI.FrameListener, BasicToolBarUI.PropertyListener, BasicToolBarUI.ToolBarContListener, BasicToolBarUI.ToolBarFocusListener
Modifier and Type | Field and Description |
---|---|
protected String |
constraintBeforeFloating |
protected Container |
dockingSource |
protected boolean |
floating |
protected RootPaneContainer |
floatingToolBarFrame |
protected int |
floatingX |
protected int |
floatingY |
contListener, rolloverListener
dockingBorderColor, dockingColor, dockingListener, downKey, dragWindow, floatingBorderColor, floatingColor, focusedCompIndex, leftKey, propertyListener, rightKey, toolBar, toolBarContListener, toolBarFocusListener, upKey
BOTTOM, CENTER, EAST, HORIZONTAL, LEADING, LEFT, NEXT, NORTH, NORTH_EAST, NORTH_WEST, PREVIOUS, RIGHT, SOUTH, SOUTH_EAST, SOUTH_WEST, TOP, TRAILING, VERTICAL, WEST
Constructor and Description |
---|
SorterToolBarUI()
Constructor
|
Modifier and Type | Method and Description |
---|---|
protected RootPaneContainer |
createFloatingWindow(JToolBar toolbar) |
protected WindowListener |
createFrameListener()
Creates a frame listener for floating frames.
|
protected void |
dragTo(Point position,
Point origin) |
boolean |
isFloating() |
protected void |
setDragOffset(Point p) |
void |
setFloating(boolean isFloating,
Point p) |
void |
setFloatingLocation(int x,
int y) |
createContainerListener, createDockingListener, createNonRolloverBorder, createRolloverBorder, createRolloverListener, createUI, installListeners, installUI, setBorderToNonRollover, uninstallListeners, uninstallUI, update
canDock, createDragWindow, createFloatingFrame, createPropertyListener, createToolBarContListener, createToolBarFocusListener, floatAt, getDockingColor, getFloatingColor, getNonRolloverBorder, getRolloverBorder, installComponents, installDefaults, installKeyboardActions, installNonRolloverBorders, installNormalBorders, installRolloverBorders, isRolloverBorders, navigateFocusedComp, paintDragWindow, setBorderToNormal, setBorderToRollover, setDockingColor, setFloatingColor, setOrientation, setRolloverBorders, uninstallComponents, uninstallDefaults, uninstallKeyboardActions
contains, getAccessibleChild, getAccessibleChildrenCount, getBaseline, getBaselineResizeBehavior, getMaximumSize, getMinimumSize, getPreferredSize, paint
protected boolean floating
protected RootPaneContainer floatingToolBarFrame
protected Container dockingSource
protected int floatingX
protected int floatingY
protected String constraintBeforeFloating
protected RootPaneContainer createFloatingWindow(JToolBar toolbar)
createFloatingWindow
in class BasicToolBarUI
RootPaneContainer
object, containing the toolbar.modified for JDK1.4
Support;-))CK
Creates a window which contains the toolbar after it has been dragged out from its
container
protected WindowListener createFrameListener()
createFrameListener
in class BasicToolBarUI
BasicToolBarUI.createFrameListener()
protected void dragTo(Point position, Point origin)
dragTo
in class BasicToolBarUI
BasicToolBarUI.dragTo(java.awt.Point, java.awt.Point)
public void setFloatingLocation(int x, int y)
setFloatingLocation
in class BasicToolBarUI
BasicToolBarUI.setFloatingLocation(int, int)
public boolean isFloating()
isFloating
in class BasicToolBarUI
BasicToolBarUI.isFloating()
protected void setDragOffset(Point p)
setDragOffset
in class MetalToolBarUI
public void setFloating(boolean isFloating, Point p)
setFloating
in class BasicToolBarUI
BasicToolBarUI.setFloating(boolean, Point)
Copyright © 2024 levigo holding gmbh. All rights reserved.