- 所有超接口:
-
EventListener
用于接收
WindowEvents
的监听器接口,包括WINDOW_GAINED_FOCUS
和WINDOW_LOST_FOCUS
事件。对于对处理WindowEvent
感兴趣的类,可以实现此接口(及其包含的所有方法)或扩展抽象的WindowAdapter
类(仅覆盖感兴趣的方法)。然后,从该类创建的监听器对象将使用Window
的addWindowFocusListener
方法注册到Window
上。当Window
的状态由于打开、关闭、激活、停用、最小化、最大化或焦点转移到Window
内或外而发生变化时,将调用监听器对象中的相关方法,并将WindowEvent
传递给它。
- 自 JDK 版本:
- 1.4
- 参见:
-
Method Summary
Modifier and TypeMethodDescriptionvoid
当窗口被设置为焦点窗口时调用,这意味着窗口或其子组件将接收键盘事件。void
当窗口不再是焦点窗口时调用,这意味着键盘事件将不再传递给窗口或其任何子组件。
-
Method Details
-
windowGainedFocus
当窗口被设置为焦点窗口时调用,这意味着窗口或其子组件将接收键盘事件。- 参数:
-
e
- 要处理的事件
-
windowLostFocus
当窗口不再是焦点窗口时调用,这意味着键盘事件将不再传递给窗口或其任何子组件。- 参数:
-
e
- 要处理的事件
-