Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| Swing 1.1
PREV NEXT | FRAMES NO FRAMES

## Uses of Class
javax.swing.JInternalFrame

Packages that use JInternalFrame
javax.swing | Provides a set of "lightweight" (all-Java language) components that, to the maximum degree possible, work the same on all platforms.
javax.swing.event | Provides for events fired by Swing components.
javax.swing.plaf.basic | Provides user interface objects built according to the Basic look-and-feel.
javax.swing.plaf.metal | Provides user interface objects built according to the ``metal'' look-and-feel.

Uses of JInternalFrame in javax.swing

Methods in javax.swing that return JInternalFrame
`JInternalFrame` | `JInternalFrame.JDesktopIcon.getInternalFrame()` Returns the JInternalFrame that this DesktopIcon is associated with.
`JInternalFrame[]` | `JDesktopPane.getAllFrames()` Returns all JInternalFrames currently displayed in the desktop.
`JInternalFrame[]` | `JDesktopPane.getAllFramesInLayer(int layer)` Returns all JInternalFrames currently displayed in the specified layer of the desktop.
`JInternalFrame` | `JOptionPane.createInternalFrame(java.awt.Component parentComponent, java.lang.String title)` Creates and returns an instance of JInternalFrame.

Methods in javax.swing with parameters of type JInternalFrame
`void` | `JInternalFrame.JDesktopIcon.setInternalFrame(JInternalFrame f)` Sets the JInternalFrame that this DesktopIcon is associated with.
`void` | `DefaultDesktopManager.openFrame(JInternalFrame f)` Normally this method will not be called.
`void` | `DefaultDesktopManager.closeFrame(JInternalFrame f)` Removes the frame, and if necessary the desktopIcon, from it's parent.
`void` | `DefaultDesktopManager.maximizeFrame(JInternalFrame f)` Resizes the frame to fill it's parents bounds.
`void` | `DefaultDesktopManager.minimizeFrame(JInternalFrame f)` Restores the frame back to it's size and position prior to a maximizeFrame() call.
`void` | `DefaultDesktopManager.iconifyFrame(JInternalFrame f)` Removes the frame from it's parent and adds it's desktopIcon to the parent.
`void` | `DefaultDesktopManager.deiconifyFrame(JInternalFrame f)` Removes the desktopIcon from it's parent and adds it's frame to the parent.
`void` | `DefaultDesktopManager.activateFrame(JInternalFrame f)` This will activate f moving it to the front.
`void` | `DefaultDesktopManager.deactivateFrame(JInternalFrame f)`
`protected void` | `DefaultDesktopManager.removeIconFor(JInternalFrame f)` Convience method to remove the desktopIcon of f is necessary.
`protected java.awt.Rectangle` | `DefaultDesktopManager.getBoundsForIconOf(JInternalFrame f)` The iconifyFrame() code calls this to determine the proper bounds for the desktopIcon.
`protected void` | `DefaultDesktopManager.setPreviousBounds(JInternalFrame f, java.awt.Rectangle r)` Stores the bounds of the component just before a maximize call.
`protected java.awt.Rectangle` | `DefaultDesktopManager.getPreviousBounds(JInternalFrame f)`
`protected void` | `DefaultDesktopManager.setWasIcon(JInternalFrame f, java.lang.Boolean value)` Sets that the component has been iconized and the bounds of the desktopIcon are valid.
`protected boolean` | `DefaultDesktopManager.wasIcon(JInternalFrame f)`
`void` | `DesktopManager.openFrame(JInternalFrame f)` If possible, display this frame in an appropriate location.
`void` | `DesktopManager.closeFrame(JInternalFrame f)` Generally, this call should remove the frame from it's parent.
`void` | `DesktopManager.maximizeFrame(JInternalFrame f)` Generally, the frame should be resized to match it's parents bounds.
`void` | `DesktopManager.minimizeFrame(JInternalFrame f)` Generally, this indicates that the frame should be restored to it's size and position prior to a maximizeFrame() call.
`void` | `DesktopManager.iconifyFrame(JInternalFrame f)` Generally, remove this frame from it's parent and add an iconic representation.
`void` | `DesktopManager.deiconifyFrame(JInternalFrame f)` Generally, remove any iconic representation that is present and restore the frame to it's original size and location.
`void` | `DesktopManager.activateFrame(JInternalFrame f)` Generally, indicate that this frame has focus.
`void` | `DesktopManager.deactivateFrame(JInternalFrame f)` Generally, indicate that this frame has lost focus.

Constructors in javax.swing with parameters of type JInternalFrame
`JInternalFrame.AccessibleJInternalFrame.JInternalFrame.AccessibleJInternalFrame()`
`JInternalFrame.JDesktopIcon.JInternalFrame.JDesktopIcon(JInternalFrame f)` Create an icon for an internal frame

Uses of JInternalFrame in javax.swing.event

Constructors in javax.swing.event with parameters of type JInternalFrame
`InternalFrameEvent.InternalFrameEvent(JInternalFrame source, int id)` Constructs a InternalFrameEvent object.

Uses of JInternalFrame in javax.swing.plaf.basic

Fields in javax.swing.plaf.basic declared as JInternalFrame
`protected JInternalFrame` | `BasicDesktopIconUI.frame`
`protected JInternalFrame` | `BasicInternalFrameTitlePane.frame`
`protected JInternalFrame` | `BasicInternalFrameUI.frame`

Methods in javax.swing.plaf.basic with parameters of type JInternalFrame
`protected void` | `BasicInternalFrameTitlePane.postClosingEvent(JInternalFrame frame)` Post a WINDOW_CLOSING-like event to the frame, so that it can be treated like a regular Frame.
`protected JComponent` | `BasicInternalFrameUI.createNorthPane(JInternalFrame w)`
`protected JComponent` | `BasicInternalFrameUI.createSouthPane(JInternalFrame w)`
`protected JComponent` | `BasicInternalFrameUI.createWestPane(JInternalFrame w)`
`protected JComponent` | `BasicInternalFrameUI.createEastPane(JInternalFrame w)`
`protected MouseInputAdapter` | `BasicInternalFrameUI.createBorderListener(JInternalFrame w)`
`protected void` | `BasicInternalFrameUI.closeFrame(JInternalFrame f)` This method is called when the user wants to close the frame.
`protected void` | `BasicInternalFrameUI.maximizeFrame(JInternalFrame f)` This method is called when the user wants to maximize the frame.
`protected void` | `BasicInternalFrameUI.minimizeFrame(JInternalFrame f)` This method is called when the user wants to minimize the frame.
`protected void` | `BasicInternalFrameUI.iconifyFrame(JInternalFrame f)` This method is called when the user wants to iconify the frame.
`protected void` | `BasicInternalFrameUI.deiconifyFrame(JInternalFrame f)` This method is called when the user wants to deiconify the frame.
`protected void` | `BasicInternalFrameUI.activateFrame(JInternalFrame f)` This method is called when the frame becomes selected.
`protected void` | `BasicInternalFrameUI.deactivateFrame(JInternalFrame f)` This method is called when the frame is no longer selected.

Constructors in javax.swing.plaf.basic with parameters of type JInternalFrame
`BasicInternalFrameTitlePane.BasicInternalFrameTitlePane(JInternalFrame f)`
`BasicInternalFrameUI.BasicInternalFrameUI(JInternalFrame b)`

Uses of JInternalFrame in javax.swing.plaf.metal

Methods in javax.swing.plaf.metal with parameters of type JInternalFrame
`protected JComponent` | `MetalInternalFrameUI.createNorthPane(JInternalFrame w)`

Constructors in javax.swing.plaf.metal with parameters of type JInternalFrame
`MetalInternalFrameUI.MetalInternalFrameUI(JInternalFrame b)`

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| Swing 1.1
PREV NEXT | FRAMES NO FRAMES

Submit a bug or feature
Java is a trademark or registered trademark of Sun Microsystems, Inc. in the US and other countries.
Copyright 1993-1998 Sun Microsystems, Inc. 901 San Antonio Road,
Palo Alto, California, 94303, U.S.A. All Rights Reserved.