public interface ComponentListener extends EventListener
ComponentAdapter
类(仅覆盖感兴趣的方法)。
然后,使用该组件的addComponentListener
方法将从该类创建的侦听器对象注册到组件。
当组件的大小,位置或可见性的变化,在监听对象中的相关方法被调用,并ComponentEvent
传递给它。
组件事件仅供通知用途; AWT将自动处理组件移动并在内部调整大小,以使GUI布局正常工作,无论程序是否注册ComponentListener
。
ComponentAdapter
, ComponentEvent
, Tutorial: Writing a Component Listener
Modifier and Type | Method and Description |
---|---|
void |
componentHidden(ComponentEvent e)
当该组件不可见时调用。
|
void |
componentMoved(ComponentEvent e)
当组件的位置更改时调用。
|
void |
componentResized(ComponentEvent e)
当组件的大小更改时调用。
|
void |
componentShown(ComponentEvent e)
当组件可见时调用。
|
void componentResized(ComponentEvent e)
void componentMoved(ComponentEvent e)
void componentShown(ComponentEvent e)
void componentHidden(ComponentEvent e)
Submit a bug or feature
For further API reference and developer documentation, see Java SE Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.
Copyright © 1993, 2014, Oracle and/or its affiliates. All rights reserved.