JavaTM Platform
Standard Ed. 6

接口 java.beans.VetoableChangeListener
的使用

使用 VetoableChangeListener 的软件包
java.awt 包含用于创建用户界面和绘制图形图像的所有类。 
java.beans 包含与开发 beans 有关的类,即基于 JavaBeansTM 架构的组件。 
java.beans.beancontext 提供与 bean 上下文有关的类和接口。 
javax.swing 提供一组“轻量级”(全部是 Java 语言)组件,尽量让这些组件在所有平台上的工作方式都相同。 
 

java.awt 中 VetoableChangeListener 的使用
 

返回 VetoableChangeListener 的 java.awt 中的方法
 VetoableChangeListener[] KeyboardFocusManager.getVetoableChangeListeners()
          返回在此键盘焦点管理器上注册的所有可否决更改侦听器组成的数组。
 VetoableChangeListener[] KeyboardFocusManager.getVetoableChangeListeners(String propertyName)
          返回与指定属性相关联的所有 VetoableChangeListener 组成的数组。
 

参数类型为 VetoableChangeListener 的 java.awt 中的方法
 void KeyboardFocusManager.addVetoableChangeListener(String propertyName, VetoableChangeListener listener)
          将 VetoableChangeListener 添加到特定属性的侦听器列表。
 void KeyboardFocusManager.addVetoableChangeListener(VetoableChangeListener listener)
          将 VetoableChangeListener 添加到侦听器列表。
 void KeyboardFocusManager.removeVetoableChangeListener(String propertyName, VetoableChangeListener listener)
          从特定属性的侦听器列表移除 VetoableChangeListener。
 void KeyboardFocusManager.removeVetoableChangeListener(VetoableChangeListener listener)
          从侦听器列表移除 VetoableChangeListener。
 

java.beans 中 VetoableChangeListener 的使用
 

实现 VetoableChangeListener 的 java.beans 中的类
 class VetoableChangeListenerProxy
          扩展 EventListenerProxy 的类,特别适用于将 VetoableChangeListener 与 "constrained" 属性相关联。
 

返回 VetoableChangeListener 的 java.beans 中的方法
 VetoableChangeListener[] VetoableChangeSupport.getVetoableChangeListeners()
          返回 VetoableChangeListener 的列表。
 VetoableChangeListener[] VetoableChangeSupport.getVetoableChangeListeners(String propertyName)
          返回与指定属性相关联的所有侦听器组成的数组。
 

参数类型为 VetoableChangeListener 的 java.beans 中的方法
 void VetoableChangeSupport.addVetoableChangeListener(String propertyName, VetoableChangeListener listener)
          为特定属性添加一个 VetoableChangeListener。
 void VetoableChangeSupport.addVetoableChangeListener(VetoableChangeListener listener)
          向侦听器列表添加一个 VetoableListener。
 void VetoableChangeSupport.removeVetoableChangeListener(String propertyName, VetoableChangeListener listener)
          为特定属性移除一个 VetoableChangeListener。
 void VetoableChangeSupport.removeVetoableChangeListener(VetoableChangeListener listener)
          从侦听器列表移除一个 VetoableChangeListener。
 

参数类型为 VetoableChangeListener 的 java.beans 中的构造方法
VetoableChangeListenerProxy(String propertyName, VetoableChangeListener listener)
           
 

java.beans.beancontext 中 VetoableChangeListener 的使用
 

实现 VetoableChangeListener 的 java.beans.beancontext 中的类
 class BeanContextServicesSupport
           此帮助器类提供 java.beans.beancontext.BeanContextServices 接口的实用工具实现。
 class BeanContextSupport
          此帮助器类提供 java.beans.beancontext.BeanContext 接口的实用工具实现。
 

返回 VetoableChangeListener 的 java.beans.beancontext 中的方法
protected static VetoableChangeListener BeanContextSupport.getChildVetoableChangeListener(Object child)
          与指定 Child 相关联的 VetoableChangeListener(如果有)。
 

参数类型为 VetoableChangeListener 的 java.beans.beancontext 中的方法
 void BeanContextChild.addVetoableChangeListener(String name, VetoableChangeListener vcl)
          将一个 VetoableChangeListener 添加到此 BeanContextChild,以便无论指定属性何时发生更改都可以接收事件。
 void BeanContextChildSupport.addVetoableChangeListener(String name, VetoableChangeListener vcl)
          为特定属性添加一个 VetoableChangeListener。
 void BeanContextChild.removeVetoableChangeListener(String name, VetoableChangeListener vcl)
          从此 BeanContextChild 中移除一个 VetoableChangeListener,以便指定属性发生更改时不再接收事件。
 void BeanContextChildSupport.removeVetoableChangeListener(String name, VetoableChangeListener vcl)
          移除一个 VetoableChangeListener。
 

javax.swing 中 VetoableChangeListener 的使用
 

返回 VetoableChangeListener 的 javax.swing 中的方法
 VetoableChangeListener[] JComponent.getVetoableChangeListeners()
          返回在此组件上注册的所有可否决更改侦听器所组成的数组。
 

参数类型为 VetoableChangeListener 的 javax.swing 中的方法
 void JComponent.addVetoableChangeListener(VetoableChangeListener listener)
          向侦听器列表添加一个 VetoableChangeListener。
 void JComponent.removeVetoableChangeListener(VetoableChangeListener listener)
          从侦听器列表移除一个 VetoableChangeListener。
 


JavaTM Platform
Standard Ed. 6

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

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