Liking cljdoc? Tell your friends :D

javax.swing.DesktopManager

DesktopManager objects are owned by a JDesktopPane object. They are responsible for implementing L&F specific behaviors for the JDesktopPane. JInternalFrame implementations should delegate specific behaviors to the DesktopManager. For instance, if a JInternalFrame was asked to iconify, it should try:

getDesktopPane().getDesktopManager().iconifyFrame(frame); This delegation allows each L&F to provide custom behaviors for desktop-specific actions. (For example, how and where the internal frame's icon would appear.) This class provides a policy for the various JInternalFrame methods, it is not meant to be called directly rather the various JInternalFrame methods will call into the DesktopManager.

DesktopManager objects are owned by a JDesktopPane object. They are responsible
for implementing L&F specific behaviors for the JDesktopPane. JInternalFrame
implementations should delegate specific behaviors to the DesktopManager. For
instance, if a JInternalFrame was asked to iconify, it should try:


   getDesktopPane().getDesktopManager().iconifyFrame(frame);
This delegation allows each L&F to provide custom behaviors for desktop-specific
actions. (For example, how and where the internal frame's icon would appear.)
This class provides a policy for the various JInternalFrame methods, it is not
meant to be called directly rather the various JInternalFrame methods will call
into the DesktopManager.
raw docstring

activate-frameclj

(activate-frame this f)

Generally, indicate that this frame has focus. This is usually called after the JInternalFrame's IS_SELECTED_PROPERTY has been set to true.

f - javax.swing.JInternalFrame

Generally, indicate that this frame has focus. This is usually called after
 the JInternalFrame's IS_SELECTED_PROPERTY has been set to true.

f - `javax.swing.JInternalFrame`
raw docstring

begin-dragging-frameclj

(begin-dragging-frame this f)

This method is normally called when the user has indicated that they will begin dragging a component around. This method should be called prior to any dragFrame() calls to allow the DesktopManager to prepare any necessary state. Normally f will be a JInternalFrame.

f - javax.swing.JComponent

This method is normally called when the user has indicated that
 they will begin dragging a component around. This method should be called
 prior to any dragFrame() calls to allow the DesktopManager to prepare any
 necessary state. Normally f will be a JInternalFrame.

f - `javax.swing.JComponent`
raw docstring

begin-resizing-frameclj

(begin-resizing-frame this f direction)

This methods is normally called when the user has indicated that they will begin resizing the frame. This method should be called prior to any resizeFrame() calls to allow the DesktopManager to prepare any necessary state. Normally f will be a JInternalFrame.

f - javax.swing.JComponent direction - int

This methods is normally called when the user has indicated that
 they will begin resizing the frame. This method should be called
 prior to any resizeFrame() calls to allow the DesktopManager to prepare any
 necessary state.  Normally f will be a JInternalFrame.

f - `javax.swing.JComponent`
direction - `int`
raw docstring

close-frameclj

(close-frame this f)

Generally, this call should remove the frame from it's parent.

f - javax.swing.JInternalFrame

Generally, this call should remove the frame from it's parent.

f - `javax.swing.JInternalFrame`
raw docstring

deactivate-frameclj

(deactivate-frame this f)

Generally, indicate that this frame has lost focus. This is usually called after the JInternalFrame's IS_SELECTED_PROPERTY has been set to false.

f - javax.swing.JInternalFrame

Generally, indicate that this frame has lost focus. This is usually called
 after the JInternalFrame's IS_SELECTED_PROPERTY has been set to false.

f - `javax.swing.JInternalFrame`
raw docstring

deiconify-frameclj

(deiconify-frame this f)

Generally, remove any iconic representation that is present and restore the frame to it's original size and location.

f - javax.swing.JInternalFrame

Generally, remove any iconic representation that is present and restore the
 frame to it's original size and location.

f - `javax.swing.JInternalFrame`
raw docstring

drag-frameclj

(drag-frame this f new-x new-y)

The user has moved the frame. Calls to this method will be preceded by calls to beginDraggingFrame(). Normally f will be a JInternalFrame.

f - javax.swing.JComponent new-x - int new-y - int

The user has moved the frame. Calls to this method will be preceded by calls
 to beginDraggingFrame().
  Normally f will be a JInternalFrame.

f - `javax.swing.JComponent`
new-x - `int`
new-y - `int`
raw docstring

end-dragging-frameclj

(end-dragging-frame this f)

This method signals the end of the dragging session. Any state maintained by the DesktopManager can be removed here. Normally f will be a JInternalFrame.

f - javax.swing.JComponent

This method signals the end of the dragging session. Any state maintained by
 the DesktopManager can be removed here.  Normally f will be a JInternalFrame.

f - `javax.swing.JComponent`
raw docstring

end-resizing-frameclj

(end-resizing-frame this f)

This method signals the end of the resize session. Any state maintained by the DesktopManager can be removed here. Normally f will be a JInternalFrame.

f - javax.swing.JComponent

This method signals the end of the resize session. Any state maintained by
 the DesktopManager can be removed here.  Normally f will be a JInternalFrame.

f - `javax.swing.JComponent`
raw docstring

iconify-frameclj

(iconify-frame this f)

Generally, remove this frame from it's parent and add an iconic representation.

f - javax.swing.JInternalFrame

Generally, remove this frame from it's parent and add an iconic representation.

f - `javax.swing.JInternalFrame`
raw docstring

maximize-frameclj

(maximize-frame this f)

Generally, the frame should be resized to match it's parents bounds.

f - javax.swing.JInternalFrame

Generally, the frame should be resized to match it's parents bounds.

f - `javax.swing.JInternalFrame`
raw docstring

minimize-frameclj

(minimize-frame this f)

Generally, this indicates that the frame should be restored to it's size and position prior to a maximizeFrame() call.

f - javax.swing.JInternalFrame

Generally, this indicates that the frame should be restored to it's
 size and position prior to a maximizeFrame() call.

f - `javax.swing.JInternalFrame`
raw docstring

open-frameclj

(open-frame this f)

If possible, display this frame in an appropriate location. Normally, this is not called, as the creator of the JInternalFrame will add the frame to the appropriate parent.

f - javax.swing.JInternalFrame

If possible, display this frame in an appropriate location.
 Normally, this is not called, as the creator of the JInternalFrame
 will add the frame to the appropriate parent.

f - `javax.swing.JInternalFrame`
raw docstring

resize-frameclj

(resize-frame this f new-x new-y new-width new-height)

The user has resized the component. Calls to this method will be preceded by calls to beginResizingFrame(). Normally f will be a JInternalFrame.

f - javax.swing.JComponent new-x - int new-y - int new-width - int new-height - int

The user has resized the component. Calls to this method will be preceded by calls
 to beginResizingFrame().
  Normally f will be a JInternalFrame.

f - `javax.swing.JComponent`
new-x - `int`
new-y - `int`
new-width - `int`
new-height - `int`
raw docstring

set-bounds-for-frameclj

(set-bounds-for-frame this f new-x new-y new-width new-height)

This is a primitive reshape method.

f - javax.swing.JComponent new-x - int new-y - int new-width - int new-height - int

This is a primitive reshape method.

f - `javax.swing.JComponent`
new-x - `int`
new-y - `int`
new-width - `int`
new-height - `int`
raw docstring

cljdoc is a website building & hosting documentation for Clojure/Script libraries

× close