Use Tree Navigation
public class

InternalFrameEvent

extends AWTEvent
java.lang.Object
   ↳ java.util.EventObject
     ↳ java.awt.AWTEvent
       ↳ javax.swing.event.InternalFrameEvent

Class Overview

An AWTEvent that adds support for JInternalFrame objects as the event source. This class has the same event types as WindowEvent, although different IDs are used. Help on handling internal frame events is in How to Write an Internal Frame Listener, a section in The Java Tutorial.

Warning: Serialized objects of this class will not be compatible with future Swing releases. The current serialization support is appropriate for short term storage or RMI between applications running the same version of Swing. As of 1.4, support for long term storage of all JavaBeansTM has been added to the java.beans package. Please see XMLEncoder.

Summary

Constants
int INTERNAL_FRAME_ACTIVATED The "window activated" event type.
int INTERNAL_FRAME_CLOSED The "window closed" event.
int INTERNAL_FRAME_CLOSING The "window is closing" event.
int INTERNAL_FRAME_DEACTIVATED The "window deactivated" event type.
int INTERNAL_FRAME_DEICONIFIED The "window deiconified" event type.
int INTERNAL_FRAME_FIRST The first number in the range of IDs used for internal frame events.
int INTERNAL_FRAME_ICONIFIED The "window iconified" event.
int INTERNAL_FRAME_LAST The last number in the range of IDs used for internal frame events.
int INTERNAL_FRAME_OPENED The "window opened" event.
[Expand]
Inherited Constants
From class java.awt.AWTEvent
[Expand]
Inherited Fields
From class java.awt.AWTEvent
From class java.util.EventObject
Public Constructors
InternalFrameEvent(JInternalFrame source, int id)
Constructs an InternalFrameEvent object.
Public Methods
JInternalFrame getInternalFrame()
Returns the originator of the event.
String paramString()
Returns a parameter string identifying this event.
[Expand]
Inherited Methods
From class java.awt.AWTEvent
From class java.util.EventObject
From class java.lang.Object

Constants

public static final int INTERNAL_FRAME_ACTIVATED

The "window activated" event type. This event indicates that keystrokes and mouse clicks are directed towards this internal frame.

Constant Value: 25554 (0x000063d2)

public static final int INTERNAL_FRAME_CLOSED

The "window closed" event. This event is delivered after the internal frame has been closed as the result of a call to the setClosed or dispose method.

Constant Value: 25551 (0x000063cf)

public static final int INTERNAL_FRAME_CLOSING

The "window is closing" event. This event is delivered when the user attempts to close the internal frame, such as by clicking the internal frame's close button, or when a program attempts to close the internal frame by invoking the setClosed method.

Constant Value: 25550 (0x000063ce)

public static final int INTERNAL_FRAME_DEACTIVATED

The "window deactivated" event type. This event indicates that keystrokes and mouse clicks are no longer directed to the internal frame.

Constant Value: 25555 (0x000063d3)

public static final int INTERNAL_FRAME_DEICONIFIED

The "window deiconified" event type. This event indicates that the internal frame has been restored to its normal size.

See Also
Constant Value: 25553 (0x000063d1)

public static final int INTERNAL_FRAME_FIRST

The first number in the range of IDs used for internal frame events.

Constant Value: 25549 (0x000063cd)

public static final int INTERNAL_FRAME_ICONIFIED

The "window iconified" event. This event indicates that the internal frame was shrunk down to a small icon.

See Also
Constant Value: 25552 (0x000063d0)

public static final int INTERNAL_FRAME_LAST

The last number in the range of IDs used for internal frame events.

Constant Value: 25555 (0x000063d3)

public static final int INTERNAL_FRAME_OPENED

The "window opened" event. This event is delivered only the first time the internal frame is made visible.

See Also
Constant Value: 25549 (0x000063cd)

Public Constructors

public InternalFrameEvent (JInternalFrame source, int id)

Constructs an InternalFrameEvent object.

Parameters
source the JInternalFrame object that originated the event
id an integer indicating the type of event

Public Methods

public JInternalFrame getInternalFrame ()

Returns the originator of the event.

Returns
  • the JInternalFrame object that originated the event

public String paramString ()

Returns a parameter string identifying this event. This method is useful for event logging and for debugging.

Returns
  • a string identifying the event and its attributes