|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--java.awt.Component | +--java.awt.Container | +--javax.swing.JComponent | +--javax.swing.JPanel | +--dsx.JDockFloatPro.DockFloatWindow
// suppose that dfframe is an instance of DockFloatFrame dsx.JDockFloatPro.DockFloatWindow dfwindow= new dsx.JDockFloatPro.DockFloatWindow(dfframe,"Debug Window"); dfwindow.setSize(200,200); dfwindow.add(newJTextArea(),BorderLayout.CENTER); // add a JTextArea component dfwindow.initStates(dfwindow.DOCKTOP); //dock to top side of dfframe
Inner classes inherited from class javax.swing.JPanel |
javax.swing.JPanel.AccessibleJPanel |
Inner classes inherited from class javax.swing.JComponent |
javax.swing.JComponent.AccessibleJComponent |
Field Summary | |
static int |
AUTOSIDE
|
static int |
BOTTOMSIDE
|
static int |
DOCKBOTTOM
|
static int |
DOCKBOTTOMMASK |
static int |
DOCKLEFT
|
static int |
DOCKLEFTMASK
|
static int |
DOCKRIGHT
|
static int |
DOCKRIGHTMASK
|
static int |
DOCKTOP
|
static int |
DOCKTOPMASK
|
static int | FLOAT
|
static int |
LEFTSIDE
|
static int |
MOUSECLICKPOPUP
|
static int |
MOUSEMOVEPOPUP
|
static int |
NOPIN
|
static int |
PINNNED
|
static int |
RIGHTSIDE
|
static int |
TOPSIDE
|
static int |
UNPINNED
|
Fields inherited from class javax.swing.JComponent |
accessibleContext,
listenerList,
TOOL_TIP_TEXT_KEY,
ui,
UNDEFINED_CONDITION,
WHEN_ANCESTOR_OF_FOCUSED_COMPONENT,
WHEN_FOCUSED,
WHEN_IN_FOCUSED_WINDOW |
Fields inherited from class java.awt.Component |
BOTTOM_ALIGNMENT,
CENTER_ALIGNMENT,
LEFT_ALIGNMENT,
RIGHT_ALIGNMENT,
TOP_ALIGNMENT |
Constructor Summary | |
DockFloatWindow(DockFloatFrame pframe,
java.lang.String sTitle)
| |
DockFloatWindow(DockFloatPanel ppanel,
java.lang.String sTitle)
|
Method Summary | |
java.awt.component | add(java.lang.String
s,java.awt.component) |
void | add(java.awt.component,java.lang.Object
constratint) |
int |
dockIt()
|
int |
floaIt()
|
Font |
getCaptionFont()
|
int |
getCaptionHW()
|
int |
getDockSide() |
int |
getDockableMask()
|
int |
getDragSide()
|
boolean | getFloatable()
|
boolean | getFloatInSingle()
|
int | getInvokeUnpinAction()
|
java.lang.String | getPersistToken()
|
protected Dimension |
|
java.lang.String |
getTitle()
|
int | getUnpinnedLocation()
|
void |
initStates(int dwDockSide)
|
protected boolean |
|
void |
setCaptionFont(Font fontCaption)
|
void |
setCaptionHW(int iCaptionHW)
|
void |
setDockableMask(int iMask)
|
void |
setDragSide(int iDragSide)
|
void |
setFloatable(boolean bFloatable)
|
void |
setFloatInSingle(boolean bInSingle)
|
void | setImage(Image img)
|
void | setInitialLayoutReference(DockFloatWindow dwRefWindow)
|
void | setInvokeUnpinAction(int iAction)
|
void |
setPersistToken(java.lang.String sToken)
|
void | setPinStyle(int iPinStyle)
|
void |
setTitle(java.lang.String sTitle)
|
void | setVisible(boolean bShow)
|
void | setUnpinnedLocation(int iUnpinnedLocation)
|
void | setSize(int
iWidth,int
iHeight)
|
|
setSize(java.awt.Dimension
d)
|
|
unload(boolean bSaveStates
)
|
Methods inherited from class javax.swing.JPanel |
getAccessibleContext,
getUIClassID,
paramString,
updateUI |
Methods inherited from class javax.swing.JComponent |
addAncestorListener,
addNotify,
addPropertyChangeListener,
addVetoableChangeListener,
computeVisibleRect,
contains,
createToolTip,
firePropertyChange,
firePropertyChange,
firePropertyChange,
firePropertyChange,
firePropertyChange,
firePropertyChange,
firePropertyChange,
firePropertyChange,
firePropertyChange,
fireVetoableChange,
getActionForKeyStroke,
getAlignmentX,
getAlignmentY,
getAutoscrolls,
getBorder,
getBounds,
getClientProperty,
getComponentGraphics,
getConditionForKeyStroke,
getDebugGraphicsOptions,
getGraphics,
getHeight,
getInsets,
getInsets,
getLocation,
getMaximumSize,
getMinimumSize,
getNextFocusableComponent,
getPreferredSize,
getRegisteredKeyStrokes,
getRootPane,
getSize,
getToolTipLocation,
getToolTipText,
getToolTipText,
getTopLevelAncestor,
getVisibleRect,
getWidth,
getX,
getY,
grabFocus,
hasFocus,
isDoubleBuffered,
isFocusCycleRoot,
isFocusTraversable,
isLightweightComponent,
isManagingFocus,
isOpaque,
isOptimizedDrawingEnabled,
isPaintingTile,
isRequestFocusEnabled,
isValidateRoot,
paint,
paintBorder,
paintChildren,
paintComponent,
paintImmediately,
paintImmediately,
processComponentKeyEvent,
processFocusEvent,
processKeyEvent,
processMouseMotionEvent,
putClientProperty,
registerKeyboardAction,
registerKeyboardAction,
removeAncestorListener,
removeNotify,
removePropertyChangeListener,
removeVetoableChangeListener,
repaint,
repaint,
requestDefaultFocus,
requestFocus,
resetKeyboardActions,
reshape,
revalidate,
scrollRectToVisible,
setAlignmentX,
setAlignmentY,
setAutoscrolls,
setBackground,
setBorder,
setDebugGraphicsOptions,
setDoubleBuffered,
setEnabled,
setFont,
setForeground,
setMaximumSize,
setMinimumSize,
setNextFocusableComponent,
setOpaque,
setPreferredSize,
setRequestFocusEnabled,
setToolTipText,
setUI,
unregisterKeyboardAction,
update |
Methods inherited from class java.awt.Container |
add,
add,
add,
addContainerListener,
addImpl,
countComponents,
deliverEvent,
doLayout,
findComponentAt,
findComponentAt,
getComponent,
getComponentAt,
getComponentAt,
getComponentCount,
getComponents,
getLayout,
insets,
invalidate,
isAncestorOf,
layout,
list,
list,
locate,
minimumSize,
paintComponents,
preferredSize,
print,
printComponents,
processContainerEvent,
processEvent,
remove,
remove,
removeAll,
removeContainerListener,
setLayout,
validate,
validateTree |
Methods inherited from class java.awt.Component |
action,
add,
addComponentListener,
addFocusListener,
addInputMethodListener,
addKeyListener,
addMouseListener,
addMouseMotionListener,
addPropertyChangeListener,
bounds,
checkImage,
checkImage,
coalesceEvents,
contains,
createImage,
createImage,
disable,
disableEvents,
dispatchEvent,
enable,
enable,
enableEvents,
enableInputMethods,
getBackground,
getBounds,
getColorModel,
getComponentOrientation,
getCursor,
getDropTarget,
getFont,
getFontMetrics,
getForeground,
getInputContext,
getInputMethodRequests,
getLocale,
getLocation,
getLocationOnScreen,
getName,
getParent,
getPeer,
getSize,
getToolkit,
getTreeLock,
gotFocus,
handleEvent,
hide,
imageUpdate,
inside,
isDisplayable,
isEnabled,
isLightweight,
isShowing,
isValid,
isVisible,
keyDown,
keyUp,
list,
list,
list,
location,
lostFocus,
mouseDown,
mouseDrag,
mouseEnter,
mouseExit,
mouseMove,
mouseUp,
move,
nextFocus,
paintAll,
postEvent,
prepareImage,
prepareImage,
printAll,
processComponentEvent,
processInputMethodEvent,
processMouseEvent,
remove,
removeComponentListener,
removeFocusListener,
removeInputMethodListener,
removeKeyListener,
removeMouseListener,
removeMouseMotionListener,
removePropertyChangeListener,
repaint,
repaint,
repaint,
resize,
resize,
setBounds,
setBounds,
setComponentOrientation,
setCursor,
setDropTarget,
setLocale,
setLocation,
setLocation,
setName,
show,
show,
size,
toString,
transferFocus |
Methods inherited from class java.lang.Object |
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
wait,
wait,
wait |
Field Detail |
public static final int AUTOSIDE
public static final int BOTTOMSIDE
public static final int DOCKLEFT
public static final int DOCKLEFTMSSK
public static final int DOCKTOP
public static final int DOCKTOPMASK
public static final int DOCKRIGHT
public static final int DOCKRIGHTMASK
public static final int DOCKBOTTOM
public static final int DOCKBOTTOMMASK
public static final int FLOAT
public static final int LEFTSIDE
public static final int MOUSECLICKPOPUP
public static final int MOUSEMOVEPOPUP
public static final int NOPIN
public static final int PINNED
public static final int RIGHTSIDE
public static final int TOIPSIDE
public static final int UNPINNED
Constructor Detail |
public DockFloatWindow(DockFloatFrame pframe, java.lang.String sTitle)
public DockFloatWindow(DockFloatPanel pPanel, java.lang.String sTitle)
Method Detail |
public java.awt.Component add(java.lang.String s,java.awt.Component com)
public void add(java.awt.Component com,java.lang.Object constraints)
public void dockIt()
public void floatIt()
public int getDockSide()
public void setFloatable(boolean bfloatable)
public boolean getFloatable()
public void setPersistToken(java.lang.String sToken)
public java.lang.String getPersistToken()
public void setTitle(java.lang.String sTitle)
public java.lang.String getTitle()
public void setUnpinnedLocation(int iLocation)
public java.lang.String getUnpinnedLocation()
public void setPinStyle(int iPinStyle)
public int getPinStyle()
public void setInvokeUnpinAction(int iAction)
public int getInvokeUnpinAction()
public void setDragSide(int iDragSide)
public int getDragSide()
public void setDockableMask(int iMask)
public int getDockableMask()
public void setCaptionHW(int iCaptionHW)
public int getCaptionHW()
public void setCaptionFont(Font fontCaption)
public Font getCaptionFont()
public void setFloatInSingle(boolean bFloatInSingle)
public boolean getFloatInSingle()
public void setImage(java.awt.Image img)
public java.awt.Image getImage()
public void setInitalLayoutReference(DockFloatWindow dwRef)
dwTwo.setSize(140,100); dwTwo.setVisible(true); dwTow.setInitialLayoutReference(dwOne); dwTwo.initStates(DockFloatWindow.DOCKLEFT);
|
![]() |
|
![]() |
|
![]() |
|
![]() |
|
![]() |
public void setSize(int iWidth,int iHeight)
public void setSize(java.awt.Dimension d)
public void setVisible(boolean bShow)
protected boolean hasHiddenArea()
public void initStates(int iDockSide)
public void unload(boolean bSaveStates)
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |