com.jidesoft.docking
Class DefaultDialogDockableHolder
java.lang.Object
java.awt.Component
java.awt.Container
java.awt.Window
java.awt.Dialog
javax.swing.JDialog
com.jidesoft.docking.DefaultDialogDockableHolder
- All Implemented Interfaces:
- DockableHolder, ImageObserver, MenuContainer, Serializable, Accessible, RootPaneContainer, WindowConstants
- Direct Known Subclasses:
- DefaultDialogDockableBarDockableHolder
public class DefaultDialogDockableHolder
- extends JDialog
- implements DockableHolder
Default implementation of DockableHolder
for JDialog.
- See Also:
- Serialized Form
Methods inherited from class javax.swing.JDialog |
addImpl, createRootPane, dialogInit, getAccessibleContext, getContentPane, getDefaultCloseOperation, getGlassPane, getGraphics, getJMenuBar, getLayeredPane, getRootPane, getTransferHandler, isDefaultLookAndFeelDecorated, isRootPaneCheckingEnabled, paramString, processWindowEvent, remove, repaint, setContentPane, setDefaultCloseOperation, setDefaultLookAndFeelDecorated, setGlassPane, setJMenuBar, setLayeredPane, setLayout, setRootPane, setRootPaneCheckingEnabled, setTransferHandler, update |
Methods inherited from class java.awt.Dialog |
addNotify, getModalityType, getTitle, hide, isModal, isResizable, isUndecorated, setModal, setModalityType, setResizable, setTitle, setUndecorated, setVisible, show, toBack |
Methods inherited from class java.awt.Window |
addPropertyChangeListener, addPropertyChangeListener, addWindowFocusListener, addWindowListener, addWindowStateListener, applyResourceBundle, applyResourceBundle, createBufferStrategy, createBufferStrategy, getBufferStrategy, getFocusableWindowState, getFocusCycleRootAncestor, getFocusOwner, getFocusTraversalKeys, getGraphicsConfiguration, getIconImages, getInputContext, getListeners, getLocale, getModalExclusionType, getMostRecentFocusOwner, getOwnedWindows, getOwner, getOwnerlessWindows, getToolkit, getWarningString, getWindowFocusListeners, getWindowListeners, getWindows, getWindowStateListeners, isActive, isAlwaysOnTop, isAlwaysOnTopSupported, isFocusableWindow, isFocusCycleRoot, isFocused, isLocationByPlatform, isShowing, pack, paint, postEvent, processEvent, processWindowFocusEvent, processWindowStateEvent, removeNotify, removeWindowFocusListener, removeWindowListener, removeWindowStateListener, reshape, setAlwaysOnTop, setBounds, setBounds, setCursor, setFocusableWindowState, setFocusCycleRoot, setIconImage, setIconImages, setLocationByPlatform, setLocationRelativeTo, setMinimumSize, setModalExclusionType, setSize, setSize, toFront |
Methods inherited from class java.awt.Container |
add, add, add, add, add, addContainerListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getAlignmentX, getAlignmentY, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalPolicy, getInsets, getLayout, getMaximumSize, getMinimumSize, getMousePosition, getPreferredSize, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, print, printComponents, processContainerEvent, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusTraversalKeys, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setFont, transferFocusBackward, transferFocusDownCycle, validate, validateTree |
Methods inherited from class java.awt.Component |
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, coalesceEvents, contains, contains, createImage, createImage, createVolatileImage, createVolatileImage, disable, disableEvents, dispatchEvent, enable, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBackground, getBaseline, getBaselineResizeBehavior, getBounds, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getHeight, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocation, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getSize, getTreeLock, getWidth, getX, getY, gotFocus, handleEvent, hasFocus, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isDoubleBuffered, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isOpaque, isPreferredSizeSet, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, prepareImage, prepareImage, printAll, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processKeyEvent, processMouseEvent, processMouseMotionEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resize, resize, setBackground, setComponentOrientation, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeysEnabled, setForeground, setIgnoreRepaint, setLocale, setLocation, setLocation, setMaximumSize, setName, setPreferredSize, show, size, toString, transferFocus, transferFocusUpCycle |
_autoDispose
protected boolean _autoDispose
DefaultDialogDockableHolder
public DefaultDialogDockableHolder()
throws HeadlessException
- Throws:
HeadlessException
DefaultDialogDockableHolder
public DefaultDialogDockableHolder(Frame owner)
throws HeadlessException
- Throws:
HeadlessException
DefaultDialogDockableHolder
public DefaultDialogDockableHolder(Frame owner,
boolean modal)
throws HeadlessException
- Throws:
HeadlessException
DefaultDialogDockableHolder
public DefaultDialogDockableHolder(Frame owner,
String title)
throws HeadlessException
- Throws:
HeadlessException
DefaultDialogDockableHolder
public DefaultDialogDockableHolder(Frame owner,
String title,
boolean modal)
throws HeadlessException
- Throws:
HeadlessException
DefaultDialogDockableHolder
public DefaultDialogDockableHolder(Dialog owner)
throws HeadlessException
- Throws:
HeadlessException
DefaultDialogDockableHolder
public DefaultDialogDockableHolder(Dialog owner,
boolean modal)
throws HeadlessException
- Throws:
HeadlessException
DefaultDialogDockableHolder
public DefaultDialogDockableHolder(Dialog owner,
String title)
throws HeadlessException
- Throws:
HeadlessException
DefaultDialogDockableHolder
public DefaultDialogDockableHolder(Dialog owner,
String title,
boolean modal)
throws HeadlessException
- Throws:
HeadlessException
initFrame
protected void initFrame(Container container)
- Creates a content container and add it to CENTER of JFrame content pane. It will also create a default
DockingManager.
- Parameters:
container
- the container where the docking manager is installed.
createDockingManager
protected DockingManager createDockingManager(Container contentContainer)
getDockingManager
public DockingManager getDockingManager()
- Gets the default docking manager.
- Specified by:
getDockingManager
in interface DockableHolder
- Returns:
- docking manager
getLayoutPersistence
public LayoutPersistence getLayoutPersistence()
- Gets the layout persistence. In the case of DefaultDockableHolder, it's the same value that is returned from
getDockingManager().
- Returns:
- layout persistence.
dispose
public void dispose()
- Releases all of the native screen resources used by this Window, its subcomponents, and all of its owned
children. That is, the resources for these Components will be destroyed, any memory they consume will be returned
to the OS, and they will be marked as undisplayable. The Window and its subcomponents can be made
displayable again by rebuilding the native resources with a subsequent call to
pack
or
show
. The states of the recreated Window and its subcomponents will be identical to the states of
these objects at the point where the Window was disposed (not accounting for additional modifcations between
those actions).
- Overrides:
dispose
in class Window
- See Also:
Component.isDisplayable()
,
Window.pack()
,
Dialog.show()
isContentPaneCheckingEnabled
protected boolean isContentPaneCheckingEnabled()
setContentPaneCheckingEnabled
protected void setContentPaneCheckingEnabled(boolean contentPaneCheckingEnabled)
isAutoDispose
public boolean isAutoDispose()
- Checks if the docking manager will be disposed when the JFrame is disposed.
- Returns:
- true or false.
setAutoDispose
public void setAutoDispose(boolean autoDispose)
- Sets the auto dispose flag. If true, the docking manager will be disposed when the JFrame is disposed.
- Parameters:
autoDispose
- true or false.