Generated by
JDiff

Class javax.swing.JInternalFrame

Documentation changed from old to new.

Changed Constructors
JInternalFrame(String) Documentation changed from old to new.
Creates a non-resizable non-closable non-maximizable non-iconifiable JInternalFrame with the specified title.
JInternalFrame(String, boolean) Documentation changed from old to new.
Creates a non-closable non-maximizable non-iconifiable JInternalFrame with the specified title and with resizability specified.
JInternalFrame(String, boolean, boolean) Documentation changed from old to new.
Creates a non-maximizable non-iconifiable JInternalFrame with the specified title and with resizability and closability specified.
JInternalFrame(String, boolean, boolean, boolean) Documentation changed from old to new.
Creates a non-iconifiable JInternalFrame with the specified title and with resizability closability and maximizability specified.
JInternalFrame(String, boolean, boolean, boolean, boolean) Documentation changed from old to new.
Creates a JInternalFrame with the specified title and with resizability closability maximizability and iconifiability specified.
JInternalFrame(void) Documentation changed from old to new.
Creates a non-resizable non-closable non-maximizable non-iconifiable JInternalFrame with no title.
 

Added Methods
void doDefaultCloseAction()  
Component getFocusOwner() If this JInternalFrame is active return the child which has focus.
Rectangle getNormalBounds() If the JInternalFrame is not in maximized state return getBounds(); otherwise return the bounds that the JInternalFrame would be restored to.
void restoreSubcomponentFocus() This method directs the internal frame to restore focus to the last subcomponent that had focus.
void setLayer(int) Convenience method for setting the layer attribute of this component.
void setNormalBounds(Rectangle) Sets the normal bounds for this frame the bounds that the frame would be restored to from its maximized state.
 

Changed Methods
void addImpl(Component, Object, int) Documentation changed from old to new.
By default children may not be added directly to a this component they must be added to its contentPane instead.
JRootPane createRootPane() Documentation changed from old to new.
Called by the constructor to set up the JRootPane.
AccessibleContext getAccessibleContext() Documentation changed from old to new.
Gets the AccessibleContext associated with this JInternalFrame.
Component getGlassPane() Documentation changed from old to new.
Returns the glassPane object for this frame.
JMenuBar getJMenuBar() Documentation changed from old to new.
Returns the current JMenuBar for this JInternalFrame or null if no menu bar has been set.
JLayeredPane getLayeredPane() Documentation changed from old to new.
Returns the layeredPane object for this frame.
JMenuBar getMenuBar() Documentation changed from old to new.
As of Swing version 1.0.3, replaced by getJMenuBar().
JRootPane getRootPane() Documentation changed from old to new.
Returns the rootPane object for this frame.
String getTitle() Documentation changed from old to new.
Returns the title of the JInternalFrame.
InternalFrameUI getUI() Documentation changed from old to new.
Returns the L&F object that renders this component.
String getUIClassID() Documentation changed from old to new.
Returns the name of the L&F class which renders this component.
boolean isClosable() Documentation changed from old to new.
Returns whether this JInternalFrame be closed by some user action.
boolean isClosed() Documentation changed from old to new.
Returns whether this JInternalFrame is currently closed.
boolean isIcon() Documentation changed from old to new.
Returns whether the JInternalFrame is currently iconified.
boolean isIconifiable() Documentation changed from old to new.
Returns whether the JInternalFrame can be iconified by some user action.
boolean isMaximizable() Documentation changed from old to new.
Returns whether the JInternalFrame can be maximized by some user action.
boolean isMaximum() Documentation changed from old to new.
Returns whether the JInternalFrame is currently maximized.
boolean isResizable() Documentation changed from old to new.
Returns whether the JInternalFrame can be resized by some user action.
void moveToBack() Documentation changed from old to new.
Convenience method that moves this component to position -1 if its parent is a JLayeredPane.
void moveToFront() Documentation changed from old to new.
Convenience method that moves this component to position 0 if its parent is a JLayeredPane.
void setClosable(boolean) Documentation changed from old to new.
Sets that this JInternalFrame can be closed by some user action.
void setClosed(boolean) Documentation changed from old to new.
Calling this method with a value of true to close the frame.
void setContentPane(Container) Documentation changed from old to new.
Sets this JInternalFrame's content pane.
void setDefaultCloseOperation(int) Documentation changed from old to new.
Sets the operation which will happen by default when the user initiates a "close" on this window.
void setGlassPane(Component) Documentation changed from old to new.
Sets this JInternalFrame's glassPane property.
void setIcon(boolean) Documentation changed from old to new.
Iconizes and de-iconizes the frame.
void setIconifiable(boolean) Documentation changed from old to new.
Sets that the JInternalFrame can be made an icon by some user action.
void setJMenuBar(JMenuBar) Documentation changed from old to new.
Sets the JMenuBar for this JInternalFrame.
void setLayeredPane(JLayeredPane) Documentation changed from old to new.
Sets this JInternalFrame's layeredPane property.
void setLayout(LayoutManager) Documentation changed from old to new.
By default the layout of this component may not be set the layout of its contentPane should be set instead.
void setMaximizable(boolean) Documentation changed from old to new.
Sets that the JInternalFrame can be maximized by some user action.
void setMaximum(boolean) Documentation changed from old to new.
Maximizes and restores the frame.
void setMenuBar(JMenuBar) Documentation changed from old to new.
As of Swing version 1.0.3 replaced by setJMenuBar(JMenuBar m).
void setResizable(boolean) Documentation changed from old to new.
Sets that the JInternalFrame can be resized by some user action.
void setRootPane(JRootPane) Documentation changed from old to new.
Sets the rootPane property.
void setSelected(boolean) Documentation changed from old to new.
Selects and deselects the JInternalFrame.
void setTitle(String) Documentation changed from old to new.
Sets the JInternalFrame title.
void setVisible(boolean) Documentation changed from old to new.
Method was locally defined, but is now inherited from JComponent.
Makes the component visible or invisible.
void updateUI() Documentation changed from old to new.
Notification from the UIManager that the L&F has changed.
void setUI(InternalFrameUI) Documentation changed from old to new.
Sets the UI delegate for this JInternalFrame.
 

Changed Fields
JRootPane rootPane Documentation changed from old to new.
The JRootPane instance that manages the contentPane and optional menuBar for this frame as well as the glassPane.