java.lang.Object
java.util.EventObject
java.awt.AWTEvent
javax.swing.event.InternalFrameEvent
- 所有已实现的接口:
-
Serializable
一个
AWTEvent,为JInternalFrame对象添加支持作为事件源。该类具有与WindowEvent相同的事件类型,尽管使用不同的ID。有关处理内部框架事件的帮助,请参阅如何编写内部框架侦听器,这是The Java Tutorial中的一节。
警告: 该类的序列化对象将不兼容未来的Swing版本。当前的序列化支持适用于短期存储或在运行相同Swing版本的应用程序之间的RMI。从1.4开始,已将所有JavaBeans的长期存储支持添加到java.beans包中。请参阅XMLEncoder。
- 参见:
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final int"窗口激活"事件类型。static final int"窗口关闭"事件。static final int"窗口正在关闭"事件。static final int"窗口停用"事件类型。static final int"窗口取消图标化"事件类型。static final int用于内部框架事件的ID范围中的第一个数字。static final int"窗口图标化"事件。static final int用于内部框架事件的ID范围中的最后一个数字。static final int"窗口打开"事件。Fields declared in class java.awt.AWTEvent
ACTION_EVENT_MASK, ADJUSTMENT_EVENT_MASK, COMPONENT_EVENT_MASK, consumed, CONTAINER_EVENT_MASK, FOCUS_EVENT_MASK, HIERARCHY_BOUNDS_EVENT_MASK, HIERARCHY_EVENT_MASK, id, INPUT_METHOD_EVENT_MASK, INVOCATION_EVENT_MASK, ITEM_EVENT_MASK, KEY_EVENT_MASK, MOUSE_EVENT_MASK, MOUSE_MOTION_EVENT_MASK, MOUSE_WHEEL_EVENT_MASK, PAINT_EVENT_MASK, RESERVED_ID_MAX, TEXT_EVENT_MASK, WINDOW_EVENT_MASK, WINDOW_FOCUS_EVENT_MASK, WINDOW_STATE_EVENT_MASKFields declared in class java.util.EventObject
source -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription返回事件的发起者。返回标识此事件的参数字符串。Methods declared in class java.util.EventObject
getSource
-
Field Details
-
INTERNAL_FRAME_FIRST
public static final int INTERNAL_FRAME_FIRST用于内部框架事件的ID范围中的第一个数字。- 参见:
-
INTERNAL_FRAME_LAST
public static final int INTERNAL_FRAME_LAST用于内部框架事件的ID范围中的最后一个数字。- 参见:
-
INTERNAL_FRAME_OPENED
public static final int INTERNAL_FRAME_OPENED"窗口打开"事件。此事件仅在首次使内部框架可见时传递。- 参见:
-
INTERNAL_FRAME_CLOSING
public static final int INTERNAL_FRAME_CLOSING"窗口正在关闭"事件。当用户尝试关闭内部框架(例如通过单击内部框架的关闭按钮)或程序尝试通过调用setClosed方法关闭内部框架时,将传递此事件。- 参见:
-
INTERNAL_FRAME_CLOSED
public static final int INTERNAL_FRAME_CLOSED"窗口关闭"事件。此事件在内部框架已关闭(通过调用setClosed或dispose方法)后传递。- 参见:
-
INTERNAL_FRAME_ICONIFIED
public static final int INTERNAL_FRAME_ICONIFIED"窗口图标化"事件。此事件表示内部框架已缩小为小图标。- 参见:
-
INTERNAL_FRAME_DEICONIFIED
public static final int INTERNAL_FRAME_DEICONIFIED"窗口取消图标化"事件类型。此事件表示内部框架已恢复到其正常大小。- 参见:
-
INTERNAL_FRAME_ACTIVATED
public static final int INTERNAL_FRAME_ACTIVATED"窗口激活"事件类型。此事件表示按键和鼠标点击指向此内部框架。- 参见:
-
INTERNAL_FRAME_DEACTIVATED
public static final int INTERNAL_FRAME_DEACTIVATED"窗口停用"事件类型。此事件表示按键和鼠标点击不再指向内部框架。- 参见:
-
-
Constructor Details
-
InternalFrameEvent
构造一个InternalFrameEvent对象。- 参数:
-
source- 产生事件的JInternalFrame对象 -
id- 指示事件类型的整数
-
-
Method Details
-
paramString
返回标识此事件的参数字符串。此方法对事件记录和调试很有用。- 覆盖:
-
paramString在类AWTEvent - 返回:
- 标识事件及其属性的字符串
-
getInternalFrame
返回事件的发起者。- 返回:
-
产生事件的
JInternalFrame对象 - 自:
- 1.3
-