JavaTM Platform
Standard Ed. 6

接口 java.awt.event.ComponentListener
的使用

使用 ComponentListener 的软件包
java.awt 包含用于创建用户界面和绘制图形图像的所有类。 
java.awt.event 提供处理由 AWT 组件所激发的各类事件的接口和类。 
javax.swing 提供一组“轻量级”(全部是 Java 语言)组件,尽量让这些组件在所有平台上的工作方式都相同。 
javax.swing.plaf.basic 提供了根据基本外观构建的用户界面对象。 
 

java.awtComponentListener 的使用
 

实现 ComponentListenerjava.awt 中的类
 class AWTEventMulticaster
          AWTEventMulticaster 实现对 java.awt.event 包中定义的 AWT 事件的指派,该指派是有效的、线程安全的多路广播事件指派。
protected  class Component.AccessibleAWTComponent.AccessibleAWTComponentHandler
          当发生显示/隐藏操作时,激活 PropertyChange 侦听器(如果注册了该侦听器)
 

声明为 ComponentListenerjava.awt 中的字段
protected  ComponentListener Component.AccessibleAWTComponent.accessibleAWTComponentHandler
           
 

返回 ComponentListenerjava.awt 中的方法
static ComponentListener AWTEventMulticaster.add(ComponentListener a, ComponentListener b)
          添加组件侦听器 a 和组件侦听器 b,并返回得到的多路广播侦听器。
 ComponentListener[] Component.getComponentListeners()
          返回在此组件上所有已注册的组件侦听器的数组。
static ComponentListener AWTEventMulticaster.remove(ComponentListener l, ComponentListener oldl)
          从组件侦听器 l 中移除旧的组件侦听器,并返回得到的多路广播侦听器。
 

参数类型为 ComponentListenerjava.awt 中的方法
static ComponentListener AWTEventMulticaster.add(ComponentListener a, ComponentListener b)
          添加组件侦听器 a 和组件侦听器 b,并返回得到的多路广播侦听器。
 void Component.addComponentListener(ComponentListener l)
          添加指定的组件侦听器,以接收发自此组件的组件事件。
static ComponentListener AWTEventMulticaster.remove(ComponentListener l, ComponentListener oldl)
          从组件侦听器 l 中移除旧的组件侦听器,并返回得到的多路广播侦听器。
 void Component.removeComponentListener(ComponentListener l)
          移除指定的组件侦听器,以便它不再接收发自此组件的组件事件。
 

java.awt.eventComponentListener 的使用
 

实现 ComponentListenerjava.awt.event 中的类
 class ComponentAdapter
          用于接收组件事件的抽象适配器类。
 

javax.swingComponentListener 的使用
 

实现 ComponentListenerjavax.swing 中的类
protected  class JViewport.ViewListener
          视图的侦听器。
 

javax.swing.plaf.basicComponentListener 的使用
 

实现 ComponentListenerjavax.swing.plaf.basic 中的类
protected  class BasicInternalFrameUI.ComponentHandler
           
 class BasicSliderUI.ComponentHandler
          调整事件大小的侦听器。
 class BasicTreeUI.ComponentHandler
          滚动时更新首选大小(如果需要)。
 

声明为 ComponentListenerjavax.swing.plaf.basic 中的字段
protected  ComponentListener BasicInternalFrameUI.componentListener
           
protected  ComponentListener BasicSliderUI.componentListener
           
 

返回 ComponentListenerjavax.swing.plaf.basic 中的方法
protected  ComponentListener BasicInternalFrameUI.createComponentListener()
           
protected  ComponentListener BasicTreeUI.createComponentListener()
          创建并返回新的 ComponentHandler。
protected  ComponentListener BasicSliderUI.createComponentListener(JSlider slider)
           
 


JavaTM Platform
Standard Ed. 6

提交错误或意见
有关更多的 API 参考资料和开发人员文档,请参阅 Java SE 开发人员文档。该文档包含更详细的、面向开发人员的描述,以及总体概述、术语定义、使用技巧和工作代码示例。

版权所有 2007 Sun Microsystems, Inc. 保留所有权利。 请遵守许可证条款。另请参阅文档重新分发政策