- 所有超接口:
-
EventListener
- 所有已知实现类:
-
AWTEventMulticaster,BasicInternalFrameUI.ComponentHandler,BasicSliderUI.ComponentHandler,BasicTreeUI.ComponentHandler,Component.AccessibleAWTComponent.AccessibleAWTComponentHandler,ComponentAdapter,JViewport.ViewListener
用于接收组件事件的监听器接口。对于有兴趣处理组件事件的类,可以实现此接口(及其包含的所有方法)或扩展抽象的
ComponentAdapter类(仅覆盖感兴趣的方法)。然后,从该类创建的监听器对象将使用组件的addComponentListener方法注册到组件上。当组件的大小、位置或可见性发生变化时,将调用监听器对象中的相关方法,并将ComponentEvent传递给它。
组件事件仅用于通知目的;AWT将自动处理组件的移动和调整大小,以便GUI布局正常工作,无论程序是否注册了ComponentListener。
- 自 JDK 版本:
- 1.1
- 参见:
-
Method Summary
Modifier and TypeMethodDescriptionvoid当组件变为不可见时调用。void当组件位置发生变化时调用。void当组件大小发生变化时调用。void当组件变为可见时调用。
-
Method Details
-
componentResized
当组件大小发生变化时调用。- 参数:
-
e- 要处理的事件
-
componentMoved
当组件位置发生变化时调用。- 参数:
-
e- 要处理的事件
-
componentShown
当组件变为可见时调用。- 参数:
-
e- 要处理的事件
-
componentHidden
当组件变为不可见时调用。- 参数:
-
e- 要处理的事件
-