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
Modifier 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_MASK
Fields declared in class java.util.EventObject
source
-
Constructor Summary
-
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
-